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 / 기여
[//]: # (기여를 환영합니다! 자세한 내용은 [기여 가이드라인](CONTRIBUTING.md)을 읽어주세요.)
[//]: # () [//]: # (기여를 환영합니다! 자세한 내용은 [기여 가이드라인](CONTRIBUTING.md)을 읽어주세요.)
License / 라이선스
This project is licensed under the MIT License. See the LICENSE file for details.
본 프로젝트는 MIT 라이선스 하에 있습니다. 자세한 내용은 LICENSE 파일을 참조하세요.
Acknowledgements / 감사의 말
Contact / 연락처
For any inquiries, please contact grtsinry43.
문의 사항이 있으시면 grtsinry43에게 연락해 주세요.
--- Tranlated By Open Ai Tx | Last indexed: 2025-09-03 ---