grtblog
🚧🚧🚧 Этот проект находится в стадии разработки. / Проект в процессе разработки, пожалуйста, зайдите позже 🚧🚧🚧
⏳⏳⏳ Текущий прогресс: / Текущий статус:
- [x] Отображение статей на базе Markdown / Рендеринг статей на Markdown
- [x] Управление статьями / тегами / категориями / Управление статьями / тегами / категориями
- [x] Частичная перезагрузка / Частичная перезагрузка
- [x] Встроенные стили страниц / Встроенные стили страниц
- [x] Система комментариев / Система комментариев
- [ ] Поддержка нескольких тем / Поддержка нескольких тем
- [x] Функция поиска / Функция поиска
- [ ] Панель администратора / Административная панель
- [ ] Настройки кастомизации / Опции настройки
- [ ] Переключение тем / Переключение тем
Обзор / Обзор
grtblog — это комплексная система блогов (система управления контентом), построенная на React.js и Spring Boot. Она имеет разделённую архитектуру фронтенда и бэкенда, поддерживает гибридные режимы генерации на сервере и статике, обеспечивает богатые возможности кастомизации, частичную перезагрузку и переключение тем.
grtblog — это комплексная система блогов (CMS) на основе 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
`Запуск приложения / 运行应用
- Запустите сервер back-end / 启动后端服务器:
`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 ---