認識 Docusaurus3
作為一名喜歡記錄筆記的軟體工程師,我喜歡透過撰寫筆記來學習新的技術,也喜歡使用像是 Notion 這樣的筆記軟體來記錄我日常的工作進度與記錄。我認為如果能將這些筆記組織成系統化的文檔,並公開分享出去,不僅可以鞏固自己的學習,還能為他人提供價值,這就是我 開始考慮建立個人技術部落格的原因。
Docusaurus 是目前流行的部落格搭建工具中,最符合我的需求與喜好的工具。它的易用性靈活性讓我可以輕鬆地管理我的技術筆記,同時又具備優秀的擴展性,讓我可以根據我的喜好為網站添加各種功能以及自定義網站的版面。
Docusaurus 簡介
Docusaurus 是一個由 Meta(Facebook) 開發的靜態網站生成器 (Static Site Generator, SSG),專門用於構建文檔網站。這個工具的最大優勢在於它的簡單易用性和強大的功能。Docusaurus 基於 React 和 Markdown,讓我可以用最熟悉的工具快速搭建出一個功能齊全的文檔網站。
Docusaurus 有什麼功能?
Docusaurus 提供了一系列強大的功能,以下是 Docusaurus 的一些優點和特色:
- 易於安裝和使用:Docusaurus 提供簡單的 CLI 工具,可以快速初始化和配置專案。
- 支持 Markdown 和 MDX:Docusaurus 支持使用 Markdown 撰寫文檔,並且可以使用 MDX(Markdown + JSX)來嵌入 React 元件,使文檔更具互動性。
- 多語言支持:內建多語言支持,適合需要面向多語言使用者。
- 版本控制