Markdown Scribe 구축
발행: (2025년 12월 28일 오전 12:04 GMT+9)
2 min read
원문: Dev.to
Source: Dev.to
Overview
저는 오래전부터 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";
}
My Learning Approach
- Rustlings – 기본(소유권, 빌림,
Result/Option, 문법)을 반쯤 끝냈습니다. 시작하기엔 충분합니다; 전체를 다 할 필요는 없습니다. - Resources – YouTube, The Rust Book, Rust by Example, 그리고
docs.rs. Rust 문서는 JavaScript/Python 생태계와 비교해 최고 수준이라고 느껴집니다. - Why offline? – 민감한 문서와 노트를 작성합니다. 보안 이야기를 자주 다루다 보니 클라우드 유출이 없는 로컬 도구가 필요했습니다.
- Security benefits – Rust는 버퍼 오버플로와 같은 일반적인 취약점을 없앱니다. 1Password와 Firecracker 같은 주요 도구들이 Rust로 만들어졌습니다.
- Try Markdown Scribe – 직접 사용해보고 유용하면 레포지토리에 별표를 달아 주세요!
- Contributions – GitHub 기여를 환영합니다.