Flight est un framework rapide, simple et extensible pour PHP. Il est assez polyvalent et peut être utilisé pour construire tout type d'application web. Il est conçu en gardant à l'esprit la simplicité et est écrit de manière à être facile à comprendre et à utiliser.
Voici un court article sur pourquoi vous devriez utiliser un framework. Il est bon de comprendre les avantages d'utiliser un framework avant de commencer à en utiliser un.
De plus, un excellent tutoriel a été créé par @lubiana. Bien qu'il n'aborde pas en détail Flight en particulier, ce guide vous aidera à comprendre certains des principaux concepts entourant un framework et pourquoi ils sont bénéfiques à utiliser. Vous pouvez trouver le tutoriel ici.
Si vous migrez depuis un autre framework tel que Laravel, Slim, Fat-Free, ou Symfony vers Flight, cette page vous aidera à comprendre les différences entre les deux.
Apprenez à charger automatiquement vos propres classes dans votre application.
Apprenez à gérer les itinéraires de votre application web. Cela inclut également le regroupement d'itinéraires, les paramètres d'itinéraire et les middleware.
Apprenez à utiliser les middleware pour filtrer les requêtes et les réponses dans votre application.
Apprenez comment gérer les requêtes et les réponses dans votre application.
Apprenez à envoyer des réponses à vos utilisateurs.
Apprenez à utiliser le moteur de vue intégré pour rendre vos modèles HTML.
Apprenez comment sécuriser votre application contre les menaces de sécurité courantes.
Apprenez comment configurer le framework pour votre application.
Apprenez comment étendre le framework en ajoutant vos propres méthodes et classes.
Apprenez à utiliser le système d'événements pour ajouter des hooks à vos méthodes et aux méthodes internes du framework.
Apprenez à utiliser des conteneurs d'injection de dépendances (DIC) pour gérer les dépendances de votre application.
Apprenez sur les méthodes de base du framework.
La compatibilité ascendante a été en grande partie maintenue, mais il y a quelques changements dont vous devez être conscient lorsque vous migrez de v2 à v3.
Il existe quelques problèmes courants auxquels vous pourriez être confrontés lors de l'utilisation de Flight. Cette page vous aidera à résoudre ces problèmes.