تنتقل أدوات تطوير Google إلى نموذج مفتوح المصدر

احتفاظًا بموقف “مفتوح” ، أعلنت Google للتو عن قرار إطلاق الرمز من بعض أدوات التطوير مثل المصدر المفتوح. تم استخدام أدوات الإغلاق لإنشاء بعض تطبيقات الويب الأكثر شهرة للشركة ، مثل Gmail ومحرر مستندات Google وخرائط Google.

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

تتضمن أدوات الإغلاق مترجم جافا سكريبت يسمح بتحسين التعليمات البرمجية وإزالة التعليمات البرمجية غير المفيدة وإعادة كتابة الباقي حتى يمكن تشغيل التطبيقات بشكل أسرع في المتصفحات. يوجد أيضًا التحقق من بناء الجملة والمراجع المتغيرة والتحذيرات حول الأخطاء ، وتجنب الأخطاء الشائعة.

تتضمن الحزمة أيضًا مكتبة الإغلاق ، مكتبة من الوحدات التي تم اختبارها بالفعل والتي يمكن إعادة استخدامها بسهولة ، وقوالب الإغلاق ، التي تتكون من مكونات صغيرة يمكن استخدامها “لإنشاء” الصفحة ، دون الحاجة إلى إعادة كتابة جميع التعليمات البرمجية.

ولدت هذه التطبيقات من “20٪ من المشاريع” ، التي طورها موظفو Google الذين يمكنهم تخصيص يوم واحد في الأسبوع للمشاريع التي ليست في مهامهم المعتادة ، ولكن ساهم مئات المستخدمين في التصحيحات وأصبحت أدوات الإغلاق مكونًا مهمًا في البنية التحتية لجافا سكريبت التي تدعم تطبيقات Google.

كتب فريق Closure على مدونته: “لهذا السبب نحن متحمسون (ومتواضعون) بشكل خاص لوضعهم في مصدر مفتوح لتشجيع ودعم مطوري الويب خارج Google”.