Flight es un marco rápido, simple y extensible para PHP. Es bastante versátil y se puede utilizar para construir cualquier tipo de aplicación web. Está diseñado con simplicidad en mente y está escrito de una manera que es fácil de entender y usar.
Aquí tienes un breve artículo sobre por qué deberías usar un marco. Es una buena idea entender los beneficios de usar un marco antes de comenzar a usar uno.
Además, se ha creado un excelente tutorial por @lubiana. Aunque no entra en gran detalle sobre Flight específicamente, esta guía te ayudará a comprender algunos de los conceptos principales que rodean a un marco y por qué son beneficiosos de usar. Puedes encontrar el tutorial aquí.
Si estás migrando desde otro marco como Laravel, Slim, Fat-Free o Symfony a Flight, esta página te ayudará a entender las diferencias entre los dos.
Aprende cómo cargar automáticamente tus propias clases en tu aplicación.
Aprende cómo gestionar rutas para tu aplicación web. Esto también incluye grupos de rutas, parámetros de ruta e intermedios.
Aprende cómo utilizar intermedios para filtrar solicitudes y respuestas en tu aplicación.
Aprende cómo manejar solicitudes y respuestas en tu aplicación.
Aprende cómo enviar respuestas a tus usuarios.
Aprende cómo utilizar el motor de vistas incorporado para renderizar tus plantillas HTML.
Aprende cómo asegurar tu aplicación contra amenazas de seguridad comunes.
Aprende cómo configurar el marco para tu aplicación.
Aprende cómo extender el marco agregando tus propios métodos y clases.
Aprende cómo utilizar el sistema de eventos para añadir ganchos a tus métodos y métodos internos del marco.
Aprende cómo usar contenedores de inyección de dependencias (DIC) para gestionar las dependencias de tu aplicación.
Aprende acerca de los métodos principales del marco.
La compatibilidad con versiones anteriores se ha mantenido en su mayor parte, pero hay algunos cambios de los que debes ser consciente al migrar de v2 a v3.
Hay algunos problemas comunes con los que te puedes encontrar al usar Flight. Esta página te ayudará a resolver esos problemas.