ما مدى اعتمادك على مكتبة jQuery؟

السؤال هنا ذو شقين:

  • هل تَعتبِر مكتبة jQuery جزءاً لا غنى عنه في منتَجك البرمجي، بحيث أنك لا توفر منتجاتك البرمجية إلا مزودة بتلك المكتبة؟

  • هل تكتب شيفرات JavaScript بناء عليها دائماً، أم أنك لا تزال تكتب شيفرات JavaScript خام؟

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

18

ألـ jQuery اصبحت مكتبة مهمة جدا طبعا وايضا استخدامها في المشاريع بنسبة 95% في المئة لكن متى لا استخدمها عندما احتاج وقت تحميل اقصر

حرام عليك :) وقت قصير للتحميل ، هية تحمل اسرع من صورة الوغو الخاص بالموقع :)

أظن أنه يقصد وقت تنفيذ الكود المكتوب على jQuery وليس تحميل مكتبة jQuery... أذكر أني قرأت يوماً أن تنفيذ الكود المكتوب بلغة JavaScript الخام أسرع من تنفيذ الكود المكتوب بناء على jQuery.

انا لا اعتمد عليها الا في حالة احتجت لكود طويل وعملية طويلة فهي سوف توفر لي كود اقل وسرعة جيده لكن عندما يكون الامر بسيط ولا يحتاج الى مكتبة كاملة فالجافا سكربت افضل :)

طبعا ، تحقق بسيط او حتى حركة بسيطة . يمكن تجنب المكتبة ولكن انا اتكلم عن بيئة عمل. يا رجل ، شفت مشاريع عملاقة مذهلة جدا وكانت الجي كويري هية المحرك الرئيسي. امر مرعب ما توصلت الية الجي كويري.

اسئل لنفسي كيف وصلوا الى ما وصلوا الية بملف لا يتجاوز ال 40 كيلو بايت .

15

بامانة كنت لفترة ابرمج شفرات خام :) قبل 5 اعوام تقريبا .

ولكن بعد ان بدات اسمع الناس تتكلم عن مكتبة تسمى برتوتايب. احببتها جدا فقد سهلت الكثير من العمل، بعدها طلعت مكتبة ال yahoo جربتها احسستها معقدة .

وبعد فترة اصبحت اقرا عن الjQuery . فقلت دعني اجربها . وكانت الصدمة.

امور فظيعة استطعت ان اقوم بها بدقائق معدودة كنت اريد على الاقل 3 ساعات لكتابة الكود ، ناهيك عن التوافق الغير طبيعي مع المتصفحات.

نعم بكل فخر اكتب بال jQuery واقوم بعمل برمجيات ومكتبات لها واعتمد كل اعتمادي عليها ، وحاليا احاول ان اقلص من ال Include بحيث ارفق ما احتاجه فقط.

15

نعم لا غنى عنها ... يكفي أنها تجنبك كابوس التوافق مع المتصفحات .

الجافاسركيبت كانت شئ و اصبحت شئ اخر بعد الجي كيوري

كان لي تجربة منذ ٤ سنوات لكتابة باني نماذج ديناميكي عن طريق الويب

لم استطع اكماله باستخدام مكتبة ياهو

و اكملته بعد ذلك بالجي كيوري بحجم كود اقل بـ ٧٠٪ من التجربة الغير مكتملة باستخدام مكتبة الياهو

-3

افضل أن أتجنبها طالما استطيع (اي ان ليس في المشروع اعتمادية غير مباشرة عليها) فلو اعتماديات المشروع تتضمن Bootstrap مثلاً فمضطر آسفا :) لاستخدامها