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 ---