博客写作规范

  新年新气象,在开发过程中,越发经常的遇到以前解决过的问题,却忘记了具体的解决方案。为了避免这种情况的再次发生,我决定今年开始使用 Hexo 记录我的学习过程和问题解决方案。通过写博客,帮助自己整理思路,也能方便日后查找参考。下面是一些我总结的 Hexo 使用技巧以及博客写作的建议,留作自己日后查阅。本文只会从网络提取一些对我个人比较重要的写作规范,完整资料请从参考文章中获取。

阅读更多

Tauri框架详解

  Tauri 是一个新兴的桌面应用开发框架,它使用 Rust 构建底层逻辑,前端则采用 Web 技术栈。与传统的 Electron 相比,Tauri 提供了更小的打包体积和更高的安全性,逐渐成为跨平台桌面应用的热门选择。

阅读更多

在Markdown中插入Video

  Markdown 是一种轻量级标记语言,广泛用于撰写文档、博客、项目 README 等。它以简洁的语法著称,但在嵌入视频这类富媒体内容时却没有原生语法支持。不过,借助 HTML 的能力,我们可以轻松地在 Markdown 文件中嵌入视频,实现展示和播放功能。本文将通过一个简单的示例,讲解如何在 Markdown 中插入视频标签,并说明各属性的作用与使用建议。

阅读更多

React跳转为什么页面不重载

  在使用 React 开发项目时你可能注意到,当点击页面中的跳转链接时,地址栏的 URL 发生了变化,但页面却没有被重载,只是改了部分内容。这在传统网页中几乎是不可能的事,我们一旦换了 URL 地址,浏览器就会向服务器发起请求并重新加载页面。那为什么在 React 里,页面地址变了却不刷新?

阅读更多

通过手写hash路由理解单页应用

  在现代前端开发中,前端路由几乎是单页应用(SPA)不可或缺的一部分。Vue Router、React Router 等流行工具对路由进行了很好的实现,本文将通过一个简单的 Hash 路由实现一个简单的前端路由系统,帮助更好的理解路由实现逻辑。

阅读更多