التطوير
نقاش
كيف تعمل الواجهة الأمامية والخلفية معاً
نظرة عملية على Next.js وExpress وWorkspaces وDocker.
تم التحديث 22/09/20265 دقائق قراءة
ينقسم المستودع إلى تطبيقين داخل apps/. يتولى تطبيق الويب العرض والمسارات المرتبطة باللغة ومكونات واجهة المستخدم.
يوفر تطبيق Express نقاط API بإصدارات تحت /api/v1 ويمتلك نموذج المحتوى. وهذا يبقي الواجهة الأمامية مستقلة عن اختيار قاعدة البيانات أو نظام إدارة المحتوى لاحقاً.
في جذر المستودع، توفر npm workspaces وDocker Compose نقطة موحدة لتشغيل وإدارة المشروع بالكامل.