تصفح مقالات متنوعة ومميزة 🚀
عدد لا نهائي من المقالات المميزة والمتنوعة في مختلف مجالات هندسة البرمجيات. استمتع برحلتك التعليمية مع محتوى تقني بجودة عالية يغطي أحدث التقنيات والممارسات.
Primitives vs objects in JavaScript
هنتكلم في المقال دا عن الـ primitive and object types in Javascript وهنقارن بينهم من حيث 3 حاجات وهم Mutability, Copying and Function Arguments
Higher Order Component Pattern In React
هو طريقة تسمح بإضافة وظائف أو سلوكيات جديدة إلى المكونات دون تعديل تركيبتها الأساسية. HOC هو في الأساس وظيفة (Function) تأخذ مكون كمدخل (Argument) وتُعيد مكون جديد مُحسّن. هذا النمط يُمكِّن المطورين من إنشاء مكونات معدلة أو مُعززة عن طريق إضافة منطق جديد أو سلوكيات مشتركة
TypeScript Tales - Part 2
هنتعرف في المقال ده على نوع البيانات الخاص بالـ TypeScript والذي يعد جزءًا مهمًا في أي لغة برمجة. يوضح الرسم البياني أنواع البيانات التي تم تصنيفها على أنها أنواع بيانات أولية primitive/أنواع مدمجة builtin وأنواع محددة user defined من قبل المستخدم.
Prop Getters Pattern In React
في عالم برمجة واجهات المستخدم الحديثة، يُعد تحقيق التوازن بين المرونة وسهولة الاستخدام من الأهداف المهمة للمطورين. يُمثل نمط Prop Getters في React إحدى الطرق الفعّالة لتحقيق هذه الأهداف، مما يُتيح بناء مكونات ديناميكية تتميز بالمرونة وقابلية التخصيص.
The Power of Recursion
بعدما رأينا كيفية عمل الـ recursion وكيفية استخدامه، في هذا المقال سنبني على ما تعلمناه في المقال السابق لنتعلم مبادئ جديدة وسنرى نوعية المشاكل التي يساعدنا الـ recursion على حلها.
Unlocking Flexibility: Compound & Render Props in React - Part 2
في عالم تطوير واجهات المستخدم الحديث، أصبحت إعادة الاستخدام Reusability و التخصيص Customization من الجوانب الأساسية التي يتوجب على المطورين النظر فيها. سنتطرق إلى الـ Render Props في هذا المقال.
Quick Overview of Architectural Tests
هو نوع بيتأكد ان التيم كله بيراعى Architecture Rules و الـ High Level Decisions الخاصة بالـ Application مهم هنا كمان نأكد ان ال Architecture Test حاجه مفيده جدا و تأثيرها بيبان من اول يوم و يفضل مكمل معاك
Compound & Render Props in React - Part 1
في عالم تطوير واجهات المستخدم الحديث، أصبحت إعادة الاستخدام Reusability و التخصيص Customization من الجوانب الأساسية التي يتوجب على المطورين النظر فيها