Fiche technique | |
---|---|
Type de produit : | Cadre d'application |
Auteur : | Sean Corfield |
Licence : | Apache Licence 2.0 |
Date de publication : | 2009 à 2018 |
Site Web : | https://framework-one.github.io/ |
Introduction
Le Framework One, est une famille de petits cadres d'applications légers, basés sur les conventions plutôt que sur la configuration, principalement pour CFML. FW/1 lui-même fournit MVC, DI/1 fournit l'injection de dépendances (alias inversion de contrôle) et AOP/1 fournit des fonctionnalités de programmation orientée aspect par-dessus DI/1.
FW/1 a été créé en juillet 2009 en réaction à la complexité et à l'encombrement des autres cadres d'applications de la communauté CFML. FW/1 lui-même est un fichier unique et fournit une approche simple et basée sur les conventions pour les applications MVC (Model-View-Controller), ainsi que pour les API REST. Bien qu'il soit devenu plus sophistiqué au fil du temps, il est resté un fichier unique, axé sur le fait de vous sortir de votre chemin et de vous fournir la plomberie intuitive dont vous avez besoin.
À partir de la version 3.1, FW/1 inclut également DI/1, un cadre d'appliation d'injection de dépendances simple et basé sur des conventions, et AOP/1, un cadre d'application de programmation orientée aspect simple et basé sur des conventions.