ミドルウェアを使用するのではなく、フックを使用して認証やキャッシングなどの機能を実装することを選択した場合に、大きな利点または欠点があるかどうかを誰か説明できますか? たとえば、カスタム ミドルウェアを介してリクエスト オブジェクトを取得し、アプリの実行時に正しい翻訳ファイルを読み込むために使用できるアプリ言語変数を設定することで、翻訳機能を実装できます。または、ルーティングの前にフックを追加してリクエスト変数を読み取り、アプリの実行中に正しいファイルをロードすることもできます。ある選択を他の選択よりも優れたものにする明らかな理由はありますか?
1476 次