ColdBoxプラットフォーム
| ColdBoxプラットフォーム | |
|---|---|
| 原作者 | オルタスソリューションズ株式会社 |
| 初回リリース | 2006年6月15日 |
| 安定版リリース | |
| 書かれた | CFML、Java |
| タイプ | Webアプリケーションフレームワーク |
| ライセンス | Apacheライセンスv2 |
| Webサイト | ColdBox.org |
| リポジトリ | ColdBoxリポジトリ |
ColdBox は、階層型 MVCアプローチを使用してColdFusion ( CFML )でエンタープライズ アプリケーションを構築することを目的とした、無料のオープン ソースの規約ベースのモジュール式Web アプリケーション フレームワークです。
これは、開発者が最新かつ安全な方法でWebアプリケーションを構築できるようにするツールと方法論のセットです。また、アプリケーションのベースとなる基盤も提供します。その結果、Webアプリケーションの構築時に考慮すべきほとんどの懸念事項について、いちいち車輪の再発明をする必要がなくなります。このフレームワークは、開発者が迅速かつ安全に、モジュール化され、柔軟に作業を行うための適切なツールを提供します。
ColdBox とその付属ライブラリのソース コードは GitHub でホストされており、Apache License v2の条件に基づいてライセンスされます。
歴史
ColdBoxは2006年にLuis F. Majanoによって開発・作成され、最も広く利用され、メンテナンスされているMVCフレームワークとなりました。そのスピードとスケーラビリティにより、ColdBoxは開発者を支援する高性能でシンプルなフレームワークへと進化しました。2008年には親会社であるOrtus Solutions, Corp.からプロフェッショナルサービスが提供され、プロフェッショナルなオープンソースプロジェクトとなりました。その後、2011年には階層型モデル・ビュー・コントローラー(HVM)がコアとなる設計パターンとして採用されました。ここ数年では、Javaの`CompletableFuture` APIとの緊密な統合により、 FuturesとPromise、そして非同期/並列プログラミングがサポートされています。
外部リンク
参考文献
- ^ 「ColdBox プラットフォームバージョン」 . forgebox.io . 2024年5月14日閲覧。