⚡ Naif Sameer ⚡
⚡ Naif Sameer ⚡

@naif4web

8 تغريدة 12 قراءة Jun 30, 2021
في هذا الثريد سوف نتعرف على
ماهي أطر العمل (frameworks)
قراءة ممتعة 😇
🧵👇🏻
✳ ماهو إطار العملframework؟
ببساطة مجموعة من الأكواد الجاهزة
التي يمكنك إستخدامها من أجل القيام
ببعض المهام بسهولة و سرعة
دون الحاجة لإعادة كتابة كل شيء من الصفر.
مثالا في إطار bootstrap.
يوجد نظام grid جاهز من أجل جعل صفحات الويب متجاوبة معا مختلف الشاشات
👇🏻
مثال آخر
✴ أطر العمل التي تعمل في
جهه السيرفر back end
توفر اكواد جاهزة
لعمل خدمات معينة مثل
• تسجيل المستخدمين،
• إرسال البريد الإلكتروني
• التعامل مع قواعد البيانات.
يمكن إستخدامها (بدون إعادة اختراع العجلة)
👇🏻
✴ في كل مجال
يوجد أطر عمل جاهزة
يمكنك إستخدامها لتسهيل و تسريع عملية تطوير التطبيقات.
مثلا
• مجال ال front end يوجد
Vuejs, Angular, React, Svelte
• مجال تطبيقات الهاتف يوجد
React native, Flutter
• مجال ال Back end يوجد
Laravel, Expressjs
👇🏻
✳ لماذا يجب أن نتعلم إحدى أطر العمل.
✴ توفير الوقت.
لن نحتاج إلى إعادة برمجة الخصائص
(التي تستخدم في أغلب المشاريع)
من الصفر
✴ إستخدام أطر العمل يوفر نمط معين في كتابه الكود و أنت ملزم باتباعه.
مفيد في المشاريع التي يعمل بها
أكثر من شخص.
👇🏻
✴ العمل بصورة احترافية
و يوفر لك حمايه تطبيقك و موقعك من أشهر الثغرات.
مثلا في إطار vuejs
يتم التعامل مع مدخلات المستخدم من طرف الإطار و يقوم بحمايه موقعك من ثغره xss.
⛔ يجب أخذ الحيطة والحذر عند
التعامل مع مدخلات المستخدم
✴ سهولة التطوير و الصيانة.
👇🏻
✴ أطر العمل وجدت لمساعدة المبرمجين
على تيسير عملية البرمجة
باستخدام أدوات ومكتبات تم عملها مسبقا،
من أجل مساعدة المطورين على إنجاز المشاريع في مدة زمنية قصيرة
باعلى جودة ممكنة
مع توفير إمكانية التطوير و الصيانة
بطريقة عملية و منظمة.
👇🏻
وصلنا إلى نهايه هذا الثريد
إذا أعجبك الثريد لا تنسى
✳ ريتويت عشان
يستفيد اكبر عدد من الناس 😊
✳ متابعة حسابي @naif4web
لجديد المقالات و النصائح في مجال البرمجة
نلتقي في ثريد أخر 😇

جاري تحميل الاقتراحات...