Flight é um framework rápido, simples e extensível para PHP. É bastante versátil e pode ser usado para construir qualquer tipo de aplicação web. Ele é construído com simplicidade em mente e é escrito de uma maneira fácil de entender e usar.
Aqui está um artigo breve sobre por que você deve usar um framework. É uma boa ideia entender os benefícios de usar um framework antes de começar a usá-lo.
Além disso, um excelente tutorial foi criado por @lubiana. Embora não entre em muitos detalhes sobre o Flight especificamente, este guia irá ajudá-lo a entender alguns dos principais conceitos em torno de um framework e por que eles são benéficos de usar. Você pode encontrar o tutorial aqui.
Se você está migrando de outro framework como Laravel, Slim, Fat-Free ou Symfony para o Flight, esta página irá ajudá-lo a entender as diferenças entre os dois.
Aprenda a carregar automaticamente suas próprias classes em sua aplicação.
Aprenda como gerenciar rotas para sua aplicação web. Isso também inclui agrupamento de rotas, parâmetros de rota e middleware.
Aprenda como usar middleware para filtrar solicitações e respostas em sua aplicação.
Aprenda como lidar com solicitações e respostas em sua aplicação.
Aprenda como enviar respostas para seus usuários.
Aprenda como usar o mecanismo de visualização incorporado para renderizar seus modelos HTML.
Aprenda como proteger sua aplicação contra ameaças de segurança comuns.
Aprenda como configurar o framework para sua aplicação.
Aprenda como estender o framework adicionando seus próprios métodos e classes.
Aprenda como usar o sistema de eventos para adicionar ganchos aos seus métodos e métodos internos do framework.
Aprenda como usar contêineres de injeção de dependência (DIC) para gerenciar as dependências de sua aplicação.
Saiba mais sobre os métodos principais do framework.
A compatibilidade com versões anteriores foi em grande parte mantida, mas existem algumas alterações das quais você deve estar ciente ao migrar da v2 para a v3.
Existem alguns problemas comuns com os quais você pode se deparar ao usar o Flight. Esta página irá ajudá-lo a solucionar esses problemas.