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

السؤال

Recommended Posts

  • 0
نشر

بشكل مختصر، لم نعد بالفعل بحاجة إلى jQuery بعد إصدار ES6 في عام 2015 من جافاسكريبت، فمنذ ذلك الإصدار وأصبحت جافاسكريبت توفر ما كانت jQuery تقوم به ولكن بأداء أفضل.

لذا نتعلمها من أجل التمكن من تطوير المشاريع القديمة التي ما زالت تستخدمها، ففي الواقع العملي ستجد مشاريع تم تطويرها منذ سنوات وما زالت تستخدم لك المكتبة.

لذا أنصحك أثناء التعلم، بمحاولة كتابة نفس الكود من خلال جافاسكريبت بعد كتابة كود JQuery، وذلك من أجل التعلم واكتساب معرفة والتعمق في اللغة البرمجية نفسها.

ولا يصح مقارنة jQuery بمكتبة React وغيرها، فتلك تقوم بمهمة مختلفة تمامًا، بمعنى jQuery هي مكتبة تُسهّل التفاعل مع DOM (Document Object Model) وتُبسّط بعض مهام JavaScript الشائعة.

أما React فهي مكتبة لبناء واجهات المستخدم (UI) باستخدام مفهوم المكونات Components و البيانات التي تمثل حالة التطبيق state، أي بطريقة تختلف جذريًا عن jQuery.

  • 0
نشر

يبدوا أنك مشترك في دروة  تطوير واجهات المستخدم وفي هذه الدورة يتم شرح أساسيات Html و Css وJava Script و jquery حيث تؤهلك الدورة لتكون مطور واجهات مستخدم لمواقع ثابته حيث يمكنك تحويل اي تصميم الى موقع ثابت بإستخدام html و css و js .

و jquery  هنا يساعدك كثيرا في التلاعب بمحتوي الصفحات الثابته بدلا من إستخدام أطر العمل مثل react والتي تقوم ببناء مشاريع واجهات أمامية (frontend) كاملة.

وبالنسبة للمبتدأين في مجال تطوير الواجهات الأمامية فإنه من الصعب أن يبدأو بتعلم المكتبات مباشرة مثل react  دون تعلم الأساسيات حيث سيجدوا الكثير من الصعوبة في ذلك و أيضا هناك من يريد فقط أن يقوم بإنشاء مواقع ثابته و ثيمات دون التطرق للمكتبات المعقدة مثل react.

ولذلك هنا في الأكاديمية تم فصل ذلك الأمر إلى دورتين دورة تطوير واجهات المستخدم و دورة تطوير التطبيقات باستخدام JavaScript .

حيث في دورة تطوير التطبيقات باستخدام JavaScript يتم شرح react بداخلها . 

وهذه هي محتويات الدورتين :

 

 

 

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...