grtblog
🚧🚧🚧 本專案目前正在開發中。/ 施工中,請稍後再來查看 🚧🚧🚧
⏳⏳⏳ 目前進度:/ 當前進度:
- [x] 基於 Markdown 的文章渲染 / 基於 Markdown 的文章渲染
- [x] 文章 / 標籤 / 分類管理 / 文章 / 標籤 / 分類管理
- [x] 部分重載 / 部分重載
- [x] 內建頁面樣式 / 內建頁面樣式
- [x] 評論系統 / 評論系統
- [ ] 多主題支持 / 多主題支持
- [x] 搜尋功能 / 搜尋功能
- [ ] 管理員儀表板 / 管理員儀表板
- [ ] 自訂選項 / 自訂選項
- [ ] 主題切換 / 主題切換
概覽 / 概述
grtblog 是一款基於 React.js 與 Spring Boot 的綜合部落格系統(內容管理系統)。其特色為 前後端分離,支援混合式服務端及靜態生成模式,提供豐富的自訂選項, 支援部分重載及主題切換。
grtblog 是一個基於 React.js 和 Spring Boot 的綜合部落格系統(內容管理系統)。它具有前後端分離的架構,支援服務端與靜態生成混合模式,提供豐富的自訂選項,支援部分重載與主題切換。
特點 / 特性
- 前後端分離架構 / 前後端分離架構:前端與後端分離,提升可擴充性與
- 混合生成 / 混合生成:支援服務端與靜態生成。支援服務端和靜態生成。
- 自訂 / 自定義:豐富的主題與元件自訂選項。提供豐富的主題和元件自訂選項。
- 部分重載 / 部分重載:高效的部分重載支援。高效的部分重載支持。
- 主題切換 / 主題切換:簡易主題切換,打造個性化體驗。簡單的主題切換,提供個性化體驗。
截圖 / 截圖
入門指南 / 快速開始
先決條件 / 前提條件
- Node.js
- npm
- Java
- Maven
安裝 / 安裝
- 複製倉庫 / 克隆倉庫:
bash
git clone https://github.com/grtsinry43/grtblog.git
cd grtblog
`
- 安裝前端相依套件 / 安裝前端依賴:
`bash
cd frontend
npm install
`- 安裝後端相依套件 / 安裝後端依賴:
`bash
cd ../backend
mvn install
`執行應用程式
- 啟動後端伺服器:
`bash
cd backend
mvn spring-boot:run
`- 啟動前端開發伺服器 / 啟動前端開發伺服器:
`bash
cd ../frontend
npm start
``貢獻
[//]: # (歡迎貢獻!請閱讀 [貢獻指南](CONTRIBUTING.md) 以獲取更多資訊。)
[//]: # () [//]: # (歡迎貢獻!請閱讀 [貢獻指南](CONTRIBUTING.md) 了解更多信息。)
授權
本專案採用 MIT 授權。詳情請參閱 LICENSE 檔案。
本項目使用 MIT 许可证。详细信息请参阅 LICENSE 文件。
致謝
聯絡方式
如有任何疑問,請聯絡 grtsinry43。
如有任何疑問,请联系 grtsinry43。
--- Tranlated By Open Ai Tx | Last indexed: 2025-09-03 ---