Flightは非常に拡張性があります。Flightアプリケーションに機能を追加するために使用できるプラグインがいくつかあります。一部はFlightチームによって公式にサポートされており、他にはマイクロ/ライトなライブラリがあります。
キャッシュはアプリケーションの高速化に役立ちます。Flightと使用できる多くのキャッシュライブラリがあります。
CLIアプリケーションはアプリケーションと対話する素晴らしい方法です。これらを使用してコントローラを生成したり、すべてのルートを表示したりできます。
Cookieはクライアント側に小さなデータを保存する素晴らしい方法です。ユーザーの設定、アプリケーションの設定などを保存するために使用できます。
ローカル環境で開発しているときにデバッグは重要です。いくつかのプラグインがデバッグ体験を向上させることができます。
データベースはほとんどのアプリケーションの中心です。これはデータの保存と取得方法です。一部のデータベースライブラリはクエリを書くためのラッパーであり、一部は完全なORMです。
機密データを保存するためには暗号化が重要です。データの暗号化と復号化はそれほど難しくありませんが、暗号化キーの適切な保存は難しいことがあります。暗号化キーを公開ディレクトリに保存したり、コードリポジトリにコミットしたりしないことが最も重要です。
セッションはAPIにはあまり役立ちませんが、Webアプリケーションを構築する際には、状態を維持しログイン情報を管理するために重要です。
テンプレートはUIを持つすべてのWebアプリケーションの基礎です。Flightと使用できるいくつかのテンプレーティングエンジンがあります。
共有したいプラグインがありますか?リストに追加するためのプルリクエストを送信してください!