GitBook 簡介
GitBook 是一個通過 Git 和 Markdown 來撰寫書籍的工具,最終可以生成 3 種格式:
- 靜態站點:包含了交互功能(例如搜索、書簽)的站點
- PDF:PDF 格式的文件
- eBook:ePub 格式的電子書文件
GitBook 是免費且開源的,項目地址:https://github.com/GitbookIO/gitbook
Git 方式
GitBook 使用 Git 進行寫作內容管理。
- 從用戶的角度看,這樣能夠方便地進行多人協作(連程序源代碼都能管好,書籍自然不在話下),還不用學習額外概念或用法
- 從設計實現的角度看,這樣能夠合理利用已有工具(不重復造輪)滿足產品需求,甚至擴展性更好(Git 相關服務能夠利用的太多了)