Aprende Sobre Flight

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á construido con simplicidad en mente y está escrito de una manera que es fácil de entender y usar.

Conceptos Importantes del Marco

¿Por qué un Marco?

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 un marco y por qué son beneficiosos de usar. Puedes encontrar el tutorial aquí.

Temas Principales

Carga Automática

Aprende cómo cargar automáticamente tus propias clases en tu aplicación.

Enrutamiento

Aprende cómo gestionar rutas para tu aplicación web. Esto también incluye agrupar rutas, parámetros de ruta y middleware.

Middleware

Aprende cómo utilizar middleware para filtrar solicitudes y respuestas en tu aplicación.

Solicitudes

Aprende cómo manejar solicitudes y respuestas en tu aplicación.

Respuestas

Aprende cómo enviar respuestas a tus usuarios.

Plantillas HTML

Aprende cómo utilizar el motor de vistas incorporado para renderizar tus plantillas HTML.

Seguridad

Aprende cómo asegurar tu aplicación contra amenazas de seguridad comunes.

Configuración

Aprende cómo configurar el marco para tu aplicación.

Extender Flight

Aprende cómo extender el marco agregando tus propios métodos y clases.

Eventos y Filtrado

Aprende cómo utilizar el sistema de eventos para agregar ganchos a tus métodos y métodos internos del marco.

Contenedor de Inyección de Dependencias

Aprende cómo utilizar contenedores de inyección de dependencias (DIC) para administrar las dependencias de tu aplicación.

API del Marco

Aprende sobre los métodos principales del marco.

Migración a v3

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 la v2 a la v3.