JavaScript Career Legacy Code Opinion
أنا أفضل التقنيات "المملة": لماذا لا أزال أستخدم jQuery في 2025 (أحياناً)؟
ياسر نجيب •
هوس الجديد (Shiny Object Syndrome)
نحن المطورون نعشق الجديد. Next.js 14! Svelte 5! Bun! ولكن، هل سألت نفسك يوماً: هل يحتاج العميل لهذا حقاً؟
متى أختار “الممل”؟
مؤخراً، طلب مني عميل “صفحة هبوط بسيطة لجمع إيميلات”.
- الخيار الحديث: إعداد React، تكوين Webpack/Vite، التعامل مع Hydration، إصلاح مشاكل الـ SEO…
- خيار “المحترفين”: ملف HTML واحد، ملف CSS، و 5 أسطر jQuery لعمل الـ Validation.
النتيجة؟
- زمن التطوير: 30 دقيقة.
- حجم الصفحة: 50kb.
- الصيانة: صفر. أي مطور مبتدئ يمكنه تعديلها بعد 5 سنوات.
أنا أفضل الاستقرار على الإثارة
التقنيات “المملة” (PHP, jQuery, SQL) تم اختبارها في المعارك لـ 20 عاماً. هي لا تنكسر فجأة مع تحديث بسيط (أنظر إليك يا npm). كونك خبيراً لا يعني استخدام “أعقد” أداة، بل استخدام “أنسب” أداة. أحياناً، المطرقة القديمة أفضل من الليزر.