This article has multiple issues. Please helpimprove it or discuss these issues on thetalk page.(Learn how and when to remove these messages) (Learn how and when to remove this message)
|
| ColdBox Platform | |
|---|---|
| Original authors | Ortus Solutions, Corp |
| Initial release | June 15, 2006 (2006-06-15) |
| Stable release | |
| Written in | CFML,Java |
| Type | Web application framework |
| License | Apache License v2 |
| Website | ColdBox.org |
| Repository | ColdBox Repository |
ColdBox is afree,open-source, conventions-based, modularweb application framework intended for buildingenterprise applications withColdFusion (CFML) using aHierarchical MVC approach.
It is a set of tools and methodologies that can allow a developer to build their web applications in a modern and secure way. It also provides them with a scaffold on which to base their applications. As a result, they don’t have to reinvent the wheel on most concerns they have to consider when building web applications. The framework gives developers the proper tooling to do their job quickly, securely, modularly, and flexibly.
Thesource code of ColdBox and its companion libraries are hosted onGitHub and licensed under the terms of theApache License v2.
ColdBox was developed and created by Luis F. Majano in 2006, and it has become the most widely used and maintained MVC framework. Given its speed and scalability, ColdBox evolved into a performant and simple framework that empowered developers. It became aprofessional open source project in 2008 when professional services were offered by the parent company Ortus Solutions, Corp. Later, in 2011, theHierarchical Model View Controller was set as its core foundation design pattern. In the last few years, it introduced tight integration toJava's `CompletableFuture` API to supportFutures and Promises andasynchronous/parallel programming.