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