Загрузка...

الغلطة اللي بتخلي كود الـ API بتاعك(Spaghetti Code)! #flutterarabic #اكسبلور #flutterui #flutteriano

كلنا بدأنا بباكدج http العادية.. بس المصيبة بتبدأ لما التطبيق يكبر. لو عندك 50 ريكويست للسيرفر، بتلاقي نفسك بتنسخ وتلزق الـ Token والـ Headers في الـ 50 ملف بإيدك! 🤦‍♂️

💣 الكارثة (شغل المبتدئين):
إيه اللي هيحصل لو الباك إند طلب يغير اسم الـ Header؟ هتلف تعدله في التطبيق كله! طب إيه اللي هيحصل لو الـ Token انتهت صلاحيته؟ الريكويست هيضرب واليوزر هيطرد برة التطبيق فجأة ويحس إنه مهنج! 💥

✅ نقطة تفتيش الـ Seniors (سر الـ Dio):
في الشركات، بنستخدم باكدج dio وتحديداً الميزة الجبارة اللي فيها: Interceptors 🛡️.
دي عبارة عن "نقطة تفتيش مركزية". أي ريكويست بيخرج من التطبيق، بيعدي على النقطة دي الأول، يقوم الـ Interceptor حاقن جواه الـ Token أوتوماتيك من غير ما تكتبه في الشاشات!

🪄 سحر تجديد الـ Token: لو الـ Token انتهى، الـ Interceptor بيوقّف الريكويست، يجدد الـ Token في الصامت، ويرجع يبعت الريكويست تاني من غير ما اليوزر يحس بأي حاجة! 🤯

Видео الغلطة اللي بتخلي كود الـ API بتاعك(Spaghetti Code)! #flutterarabic #اكسبلور #flutterui #flutteriano канала Flutteriano
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять