.....
هل اتعلم jQuery ام اصبحت قدديمة
يجب عليك أول قبل تحديد أهمية تعلم jquery حالياً معرفة أسباب استخدامها في السابق
- كانت jQuery موجوده للمساعدة في العديد من المشكلات المتعلقة بالمتصفحات في ذلك الوقت. مشاكل توافق المستعرض كان هناك الكثير من الاختلافات بين المتصفحات. إذا اختبرت الرمز الخاص بك في مستعرض حديث - مثل Firefox أو Chrome - فلن يكون مضمونًا أنه يعمل في Explorer. كان هناك الكثير من الاختلافات في CSS ، وأقل قليلاً في JS.
- المحددات : تحتوي CSS على نموذج معقول للغاية لاختيار العناصر من مستند: المحددات.في ذلك الوقت ، تم استخدام JavaScript فقط على المتصفح: لذلك ، تم استخدام JS و CSS من قبل نفس الأشخاص ، وكانوا يريدون محددات CSS على جانب JS أيضًا. في ذلك الوقت ، لم يكن لدى المتصفحات أي شيء مثل هذا متاحًا في الأصل.كانت هذه ميزة أخرى متوفرة مع jQuery. باستخدامه ، يمكنك العثور على عناصر DOM بشيء بسيط مثل
var element = $(‘.some-class’);
- واجهات برمجة تطبيقات المتصفح : تم تطوير الإصدار الأول من JavaScript في 10 أيام — لذلك كان هناك العديد من الحواف الخشنة.استمرت طبيعتها الخاصة على مر السنين. كان XMLHttpRequest ميزة أساسية لتحويل JavaScript إلى لغة يمكن استخدامها لتطوير التطبيقات من جانب المستعرض — فقد سمح بإجراء طلبات إضافية من JS إلى الخادم. طريقة استخدامه ليست لطيفة للقراءة ولكن باستخدام jQuery ، يمكن تحقيق الهدف نفسه بسهولة أكبر:
ولكن حالياً بالكاد نسمع عن مشكلات التوافق في الوقت الحاضر. فيمكنك افتراض أن جميع المتصفحات تعمل بنفس الطريقة. وانتظر تقارير الأخطاء في حالة أنها لا تعمل جميعها بالطريقة نفسها.تتم معالجة مشكلات واجهة برمجة التطبيقات أيضًا - لدينا document.querySelectorAll و fetch الذي يوفر واجهة برمجة تطبيقات لطيفة لإجراء عمليات مشتركة بوظائف أصلية.
لذلك تلخيصاً فإنه يفضل تعلم ال jquery في حالة أنك تتعامل مع مواقع ومشاريع قديمة نسبياً وتستخدم ال jquery عند التعديل على الكود مثلاً
التعليقات