تصفح مقالات متنوعة ومميزة 🚀
عدد لا نهائي من المقالات المميزة والمتنوعة في مختلف مجالات هندسة البرمجيات. استمتع برحلتك التعليمية مع محتوى تقني بجودة عالية يغطي أحدث التقنيات والممارسات.
State Reducer Pattern in React
رياكت تتميز بمرونتها الفكرية، حيث تُقدم للمطورين أدوات متعددة مع ترك الحرية لهم في اختيار كيفية بناء مشاريعهم. هاته الخاصية تجعل من ريكات مكتبة قوية ومرنة، مما تسمح بابتكار حلول مخصصة
CSS Sprites
كلمة CSS Sprites مقصود بيها انك تجمع عدة صور بداخل صورة واحدة و تستخدم كل صورة منهم عن طريق ال position
Learn Regex By Cheating at Wordle Game
ال RegEx وهي اختصار ل Regular Expression هي نوع من أنواع اللغات ال Regular و اللغات ال Regular هي أي لغة ممكن أعبر عنها ب Finite State Machine بس ايه هي ال Finite State Machine اصلاً ؟
Control Props Pattern In React
يعتلي بناء مُكونات قابلة لإعادة الاستخدام والتكييف في عالم تطوير التطبيقات باستخدام React عرش الأولويات. هنا يظهر نمط Control Props كأداة قوية تمنح المُكونات تحكما كاملا في سلوك (behavior) و حالة (state) مُكوناتها الفرعية، مما يضمن اتساقًا وسلاسة في تجربة المستخدم
Gentle Introduction Into Modern C++
هي من اللغات المستخدمة بكثافة في الجامعات لتدريس مواد مثل الخوارزميات و أنظمة التشغيل و هي اللغة اللي وراء أهم ال Technologies اللي بنستخدمها يومياً مثل WebBrowsers: ChromiumEngine, Firefox و تقريباً كل
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 من قبل المستخدم.