Next Book 線上書架

Next Book 線上書架

2026/3/3

Next Book

一個 GitBook 風格的線上書架實驗:每本書一個資料夾、每一章一個 MDX 檔,推上 GitHub 就自動部署成可以閱讀的網站。

🛠️ 技術架構

框架: Next.js 16 + TypeScript(靜態輸出) 內容: MDX + gray-matter,以檔案系統當資料庫 部署: GitHub Actions → GitHub Pages

✨ 核心特色

  • 檔案即內容:新增書籍只要一個資料夾加 meta.json,章節順序寫在檔名前綴
  • 閱讀工具:側邊目錄、程式碼高亮、一鍵朗讀(自動判斷中英文)、列印、深色模式
  • 純靜態:不需要後端或資料庫