إزاي تتعامل مع الـ State في مشاريع الفرونت إند؟ 💡
.
.
خليني أحكيلك سيناريو بسيط:
أنت شغال على UI لتطبيق إعلانات. في الصفحة الرئيسية فيه زرار بيعرض modal، وفي نفس الوقت فيه قائمة إعلانات بترجع من API، ولما تضغط على إعلان بتروح على صفحة التفاصيل.
دلوقتي الـ modal ده لو تحكمت فيه بـ useState مثلًا في نفس الـ component؟ تمام.
بس الإعلانات؟ محتاج تجيبها من API وتخزنها؟ هتضيفها فين؟
ولو صفحة التفاصيل محتاجة تشوف نفس الداتا؟ هتعمل إيه؟
ولو عندك مستخدم مسجل دخول، ومحتاج كل الصفحات تعرف حالته؟
هنا تبدأ قصة الـ State Management، وتحديدًا:
- هل الداتا دي تبقى locally؟
- ولا تكون في global state؟
- ولا تفضل على الـ server وتجيبها كل مرة؟
تعال ندردش شوية عن إزاي تتعامل مع الـ State في مشاريع الفرونت إند...
———
🔗 LinkedIn:
https://www.linkedin.com/posts/dev-alisamir_frontend-frontenddevelopment-frontenddeveloper-activity-7342114869648748544-Yl-A
🔗 Qabilah:
https://qabilah.com/posts/OkcYPqC5GPA
🔗 Facebook:
https://www.facebook.com/share/p/18iAT6uqKp
>>Click here to continue<<
