گرتوبلاگ
🚧🚧🚧 این پروژه در حال توسعه است. / پروژه در دست ساخت، لطفاً بعداً مراجعه کنید 🚧🚧🚧
⏳⏳⏳ پیشرفت فعلی: / وضعیت فعلی:
- [x] رندر مقاله بر اساس Markdown / رندر مقاله بر پایه Markdown
- [x] مدیریت مقاله/برچسب/دستهبندی / مدیریت مقاله / برچسب / دستهبندی
- [x] بارگذاری جزئی / بارگذاری بخشی
- [x] سبکهای صفحه داخلی / سبکهای صفحه داخلی
- [x] سیستم نظرات / سیستم نظردهی
- [ ] پشتیبانی از چند تم / پشتیبانی از چندین قالب
- [x] قابلیت جستجو / قابلیت جستجو
- [ ] داشبورد مدیریت / داشبورد مدیر
- [ ] گزینههای سفارشیسازی / گزینههای سفارشیسازی
- [ ] تعویض تم / تعویض قالب
نمای کلی / مرور کلی
grtblog یک سیستم وبلاگ جامع (سیستم مدیریت محتوا) مبتنی بر React.js و Spring Boot است. این سیستم دارای معماری جداگانهی فرانتاند و بکاند بوده، از حالت تولید ترکیبی سمت سرور و استاتیک پشتیبانی میکند، گزینههای سفارشیسازی فراوان، پشتیبانی از بارگذاری جزئی و قابلیت تعویض تم را ارائه میدهد.
grtblog یک سیستم وبلاگ جامع مبتنی بر React.js و Spring Boot است (سیستم مدیریت محتوا). این سیستم دارای معماری جداگانه فرانت و بکاند بوده، از حالت تولید ترکیبی سمت سرور و استاتیک پشتیبانی میکند، گزینههای سفارشیسازی فراوان، پشتیبانی از بارگذاری بخشی و تعویض تم را ارائه میدهد.
ویژگیها / امکانات
- معماری جداگانه / معماری فرانت و بکاند جدا: جداسازی فرانتاند و بکاند برای افزایش مقیاسپذیری و
- تولید ترکیبی / تولید ترکیبی: پشتیبانی از تولید سمت سرور و تولید استاتیک. پشتیبانی از تولید سمت سرور و تولید ایستا.
- سفارشیسازی / قابلیت سفارشیسازی: گزینههای سفارشیسازی فراوان برای قالبها و اجزا. ارائه گزینههای سفارشیسازی قالب و اجزا.
- بارگذاری جزئی / بارگذاری بخشی: پشتیبانی از بارگذاری جزئی کارآمد. پشتیبانی کارآمد از بارگذاری بخشی.
- تعویض تم / تعویض قالب: تعویض قالب آسان برای تجربه شخصیسازی شده. تعویض قالب آسان، ارائه تجربه شخصیسازی.
تصاویر / اسکرینشاتها
شروع به کار / راهنمای سریع
پیشنیازها / شرایط لازم
- Node.js
- npm
- جاوا
- Maven
نصب / راهاندازی
- مخزن را کلون کنید / کلون کردن مخزن:
bash
git clone https://github.com/grtsinry43/grtblog.git
cd grtblog
`
- نصب وابستگیهای فرانتاند / نصب وابستگیهای بخش جلویی:
`bash
cd frontend
npm install
`
- نصب وابستگیهای بکاند / نصب وابستههای پشتی:
`bash
cd ../backend
mvn install
`اجرای برنامه / Running the Application
- سرور بکاند را راهاندازی کنید / Start the back-end server:
`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 ---