11

هل يمكن الاعتماد فقط على jquery بدون تعلم javascript ؟

السلام عليكم ورحمة الله

أعرف أن jquery مكتبة من مكتبات javascript وأنها مبنية عليها ولكي افهم كيف تعمل jquery لابد من تعلم javascript

ولكن سؤالي ما الذي سأخسرة أو لا استطيع فعله إذا اعتمدت فقط على jquery ؟


14

الأمر لا يقاس بالخسارة أو عدم الاستطاعة

ودعني أجيبك بقلب السؤال لك

مالذي يضرك لو احتجت لأمر حله سطر أو سطران جافا بدل من استدعاء فمكشن كامل من مكتبة قد تحوي أشياء زائدة ؟

أو لنقل ما الذي ستستفيده إن أقنعت نفسك وأجبرتها أن تستغني عن جافا سكربت بشكل كامل ؟

14

من عيوب Jquery هو أنك تؤجل عمل تطبيق الويب إلى ما بعد تحميل 64 كيلوبايت. يمكن في الغالب نقل هذا الكود إلى ذيل الصفحة ومع سرعة الإنترنت قد لا تشكل هذه شيء يذكر لكن في عالم الجوالات 64 كيلوبايت على شبكة بطيئة ومعالج أبطئ تعني الكثير.

الهدف من jquery تسهيل التطوير وتسريعه (بتوافقية لكل المتصفحات) وهذا فعلا ما تجيده! لكن هذا لا يمنع من الإستغناء بالكلية عنها لمن يجرؤ ويستطيع.

لعل الحل يكمن في توفير المكتبة على الطرف الزبون (الجوال) بصورة قياسية :)

أكثر من ذلك، أتساءل دائماً لم لا يتم تبني صيغ jQuery من قبل جمعية الوب بدلاً من صيغ JavaScript الخام؟!

فكرة استخدام CSS selector في الحصول على العناصر موجودة في جافاسكربت

استفيد اختصار وقت التعلم والاستفادة به في تعلم شيء آخر

هذا منطقي .. فهي في النهاية جافا سكربت