grtblog
🚧🚧🚧 Ten projekt jest obecnie w fazie rozwoju. / Projekt w budowie, prosimy sprawdzić później 🚧🚧🚧
⏳⏳⏳ Aktualny postęp: / 当前进度:
- [x] Renderowanie artykułów na podstawie Markdown / 基于 Markdown 的文章渲染
- [x] Zarządzanie artykułami/tagami/kategoriami / 文章 / 标签 / 分类管理
- [x] Częściowe przeładowanie / 部分重载
- [x] Wbudowane style stron / 内置页面样式
- [x] System komentarzy / 评论系统
- [ ] Obsługa wielu motywów / 多主题支持
- [x] Funkcja wyszukiwania / 搜索功能
- [ ] Panel administracyjny / 管理员仪表盘
- [ ] Opcje dostosowywania / 自定义选项
- [ ] Przełączanie motywów / 主题切换
Przegląd / 概述
grtblog to kompleksowy system blogowy (system zarządzania treścią) oparty na React.js i Spring Boot. Charakteryzuje się oddzieleniem front-endu i back-endu, obsługą hybrydowych trybów generowania po stronie serwera i statycznego, oferuje bogate opcje dostosowywania, obsługę częściowego przeładowania oraz przełączanie motywów.
grtblog 是一个基于 React.js 和 Spring Boot 的综合博客系统(内容管理系统)。它具有前后端分离的架构,支持服务端和静态生成混合模式,提供丰富的自定义选项,支持部分重载和主题切换。
Funkcje / 特性
- Oddzielona architektura / 前后端分离架构: Oddzielenie front-endu i back-endu dla lepszej skalowalności i
- Generowanie hybrydowe / 混合生成: Obsługa generowania po stronie serwera oraz statycznego. 支持服务端和静态生成。
- Dostosowywanie / 自定义: Bogate opcje dostosowywania motywów i komponentów. 提供丰富的主题和组件自定义选项。
- Częściowe przeładowanie / 部分重载: Wydajna obsługa częściowego przeładowania. 高效的部分重载支持。
- Przełączanie motywów / 主题切换: Łatwe przełączanie motywów dla spersonalizowanego doświadczenia. 简单的主题切换,提供个性化体验。
Zrzuty ekranu / 截图
Pierwsze kroki / Szybki start
Wymagania wstępne / Prerekwizyty
- Node.js
- npm
- Java
- Maven
Instalacja / Instalacja
- Sklonuj repozytorium / Sklonuj repozytorium:
bash
git clone https://github.com/grtsinry43/grtblog.git
cd grtblog
`- Zainstaluj zależności front-endowe / Zainstaluj zależności front-endowe:
`bash
cd frontend
npm install
`- Zainstaluj zależności back-endu / 安装后端依赖:
`bash
cd ../backend
mvn install
`Uruchamianie aplikacji / Uruchamianie aplikacji
- Uruchom serwer backendu / Uruchom serwer backendu:
`bash
cd backend
mvn spring-boot:run
`
- Uruchom serwer deweloperski front-end / 启动前端开发服务器:
`bash
cd ../frontend
npm start
``Wkład / Wkład
[//]: # (Wkłady są mile widziane! Prosimy o przeczytanie [wytycznych dotyczących wkładu](CONTRIBUTING.md) aby uzyskać więcej informacji.)
[//]: # () [//]: # (Witamy wkład! Proszę przeczytać [Przewodnik dotyczący wkładu](CONTRIBUTING.md) aby uzyskać więcej informacji.)
Licencja / Licencja
Ten projekt jest objęty licencją MIT. Zobacz plik LICENSE, aby uzyskać szczegóły.
Ten projekt korzysta z licencji MIT. Szczegóły znajdziesz w pliku LICENSE.
Podziękowania / Podziękowania
Kontakt / Kontakt
W przypadku pytań prosimy o kontakt z grtsinry43.
W razie jakichkolwiek pytań proszę kontaktować się z grtsinry43.
--- Tranlated By Open Ai Tx | Last indexed: 2025-09-03 ---