السلام عليكم ممكن شرح مفصل شوي ولو ممكن فيديوهات.
شكراً
لا يجب على مطور الواجهة الأمامية الاهتمام بما سيفعله مطور الواجهة الخلفية بالملفات، غير أنه سيهتم بتوفير هيكلة واضحة ومجموعة ملفات أصول مهيكلة بصورة صحيحة قابلة لتضمينها من مسارات عدة. فقد يحتاج مطور الواجهة الخلفية إعادة هيكلتها أو كتابتها وفق سياق معين أو ما إلى ذلك. ولذلك فإن مطور الواجهة الأمامية مطالب بتوفير هيكلة ملفات مفهومة وسهلة الوصول. وإليك مثالا عن ذلك: - ولنقل أن ذلك يتم بدون أي محزمات ويب مثل webpack أو vite:
front-end _________index.html: الملف الجذر _________assets: مجلد حاوي لأصول المشروع ________________webfonts: مجلد حاوي لجميع الويب فونتس المستخدمة ________________images: مجلد حاوي لجميع الصور المستخدمة ________________css: مجلد حاوي لجميع ملفات التنسيقات المستخدمة ________________js: مجلد حاوي لجميع ملفات جافاسكربت المستخدمة _________components: مجلد حاوي لجميع ملفات مكونات التطبيق _________pages: مجلد حاوي لجميع الصفحات الفرعية _________lib: مجلد حاوي لأي مكتبات خارجية مستخدمة
التعليقات