اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

كافية لا مشكلة، والأفضل دائمًا هو التعمق في الأساسيات قبل الإنتقال لتعلم أي تقنية، أتفهم رغتبك في الإنتقال سريعًا بين المسارات، لكن ذلك لن يعود بالفائدة عليك، حاول تجنب ذلك، والتوقف للتعمق لبعض الوقت وتنفيذ مشاريع من خلال اللغة الأساسية وهي جافاسكريبت، ثم الإنتقال لتعلم اللغة.

وللتسهيل عليك، تعلم دوال المصفوفات الحديثة:

  • map
  • filter
  • find
  • reduce

ميزات ES6+ الحديثة:

  • Destructuring التفكيك للمصفوفات والكائنات
  • Spread Operator عامل النشر
  • مفهوم الوحدات Modules  أي import و export
  • قالب النص template literal

وبعد ذلك قم ببناء مشروع من خلال جافاسكريبت، ثم انتقل لتعلم React.

  • 0
نشر

بالطبع يكفي المسار للإنتقال لتعلم react بدون أي مشكلة.

ولكن كلما كانت معرفتك بالجافاسكريبت أعمق، كان تعلمك React أسهل . كما أن  بناء المشاريع باستخدام الجافاسكريبت الخام (Vanilla JavaScript) يجعلك تدرك المشاكل التي جاءت React لحلها، مما يمنحك فهماً حقيقياً لأهميتها وقوتها مثال على ذلك 

أنك قد تجد نفسك تنسخ وتلصق نفس أكواد HTML و JavaScript لإنشاء عناصر متشابهة (مثل بطاقة منتج ). ولكن في React، ستقوم ببناء مكون (Component) واحد قابل لإعادة الاستخدام بسهولة في أي مكان ولذلك يصبح لديك وعي بأهمية هذه الميزة ومتى تستخدمها تلقائياً من خلال معرفتك وخبرتك ب javascript

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...