ليه معمارية مشروع Angular أهم من الكود نفسه؟
مشاريع كتير في Angular بتركز على الـ components والـ services…
بس المشكلة الحقيقية مش في كتابة الكود
المشكلة في تنظيمه
الفيديو بيكلم عن المعمارية ببساطة ومن غير تعقيد:
إزاي نفكر في المشروع كـ System مترابط
إزاي نقسم Features بشكل منطقي
إمتى نستخدم Core و Shared بطريقة منظمة
وإزاي أحافظ إن الكود يفضل سهل القراءة والتعديل
الفكرة مش إن فيه طريقة واحدة صح،
لكن إن وجود Structure واضح من البداية بيوفر وقت ومجهود بعدين خصوصًا لما المشروع يكبر أو الفريق يزيد