构建 Markdown Scribe
发布: (2025年12月27日 GMT+8 23:04)
2 min read
原文: Dev.to
Source: Dev.to
概览
我是一名长期想尝试 Rust 的开发者。这个寒假,我终于下定决心——不再找借口。作为自学者,我跳过了冗长的教程,直接专注于构建真实的东西:Markdown Scribe,一个快速、离线优先的 Markdown 渲染器和编辑器。
// Detect dark theme
var iframe = document.getElementById('tweet-2004920993949909149-688');
if (document.body.className.includes('dark-theme')) {
iframe.src = "https://platform.twitter.com/embed/Tweet.html?id=2004920993949909149&theme=dark";
}
我的学习方法
- Rustlings – 已经完成了基础(所有权、借用、
Result/Option、语法)的一半。足以开始动手构建,无需把全部练习做完。 - 资源 – YouTube、The Rust Book、Rust by Example 以及
docs.rs。与 JavaScript / Python 生态相比,Rust 的文档堪称一流。 - 为什么离线? – 我会编写敏感的文档和笔记。由于经常涉及安全话题,我需要一个本地运行、不会泄露到云端的工具。
- 安全优势 – Rust 能消除常见的漏洞,如缓冲区溢出。1Password、Firecracker 等重要工具都是用 Rust 构建的。
- 试用 Markdown Scribe – 亲自体验一下,如果觉得有用请给仓库点星!
- 贡献 – 欢迎在 GitHub 上提交贡献。