منصة كولد بوكس

ColdBox هو إطار عمل مجاني ومفتوح المصدر وقائم على الاتفاقيات ووحداتي لتطبيقات الويب ، وهو مصمم لبناء تطبيقات المؤسسات باستخدام ColdFusion ( CFML ) باستخدام نهج MVC الهرمي .

هي مجموعة من الأدوات والمنهجيات التي تُمكّن المطورين من بناء تطبيقات الويب الخاصة بهم بطريقة حديثة وآمنة. كما توفر لهم إطار عمل جاهزًا لبناء تطبيقاتهم. ونتيجة لذلك، لا يضطرون إلى إعادة اختراع العجلة في معظم الجوانب التي يجب مراعاتها عند بناء تطبيقات الويب. يمنح هذا الإطار المطورين الأدوات المناسبة لإنجاز عملهم بسرعة وأمان ومرونة وتكامل.

يتم استضافة الكود المصدري لـ ColdBox ومكتباتها المصاحبة على GitHub ويتم ترخيصها بموجب شروط رخصة Apache v2 .

تاريخ

طُوِّرَ إطار عمل ColdBox وأُنشئَ بواسطة لويس إف. ماجانو عام 2006، وسرعان ما أصبح إطار عمل MVC الأكثر استخدامًا وصيانةً. وبفضل سرعته وقابليته للتوسع، تطور ColdBox ليصبح إطار عمل بسيطًا وفعالًا، مما مكّن المطورين. وفي عام 2008، أصبح مشروعًا احترافيًا مفتوح المصدر ، حيث بدأت الشركة الأم Ortus Solutions, Corp. بتقديم خدمات احترافية له. وفي عام 2011، اعتُمد نمط تصميم MVC الهرمي (Hierarchical Model View Controller) كنمط أساسي له. وفي السنوات الأخيرة، أُضيفَ إليه تكاملٌ وثيق مع واجهة برمجة تطبيقات Java `CompletableFuture` لدعم Futures وPromises والبرمجة غير المتزامنة / المتوازية .

مراجع

  1. "إصدارات منصة ColdBox" . forgebox.io . تم ​​الاطلاع عليه بتاريخ 14-05-2024 .