テンプレートなどを使ってビジネスロジックを作っていくケースが多いのではと思います。存在に気づくのは、作り始めてしばらく経ってからなのではないでしょうか。デフォルトのまま使うということは、特に意識せずとも$middlewareや$middlewareGroupsに記載されたミドルウェアの機能を経由したうえでビジネスロジックを動かすということになります。前述したように、アプリケーションによっては不要になるミドルウェアがあることに気付きます。メンテナンス画面がそもそも不要だったり、メンテナンス中のアクセスは別のサーバに飛ばすような仕組みがあればCheckForMaintenanceModeは使いません。不要なアプリケーションもあるかもしれませんし、不正な集中アクセスを防ぐ仕組みをファイヤーウォールに任せるケースもあると思いますので、その処理を担うミドルウェアを動作させる必要はなくなります。削除してしまって良いです。事前/事後処理が必要なケースのときだけ$routeMiddlewareに定義して使うとか。アプリケーションの動作速度が向上する場合があります。中身をあまり変えずに作ってきた方は試してみてください。iOSのエンジニア&採用まわりのあれこれ担当。https://amzn.to/2xs5zibhttps://blog.songs-inside.comFollowディップ株式会社ディップ株式会社は「バイトル」「はたらこねっと」などの求人情報サービスをはじめ、人工知能専門メディア「AINOW」、スタートアップ専門メディア「スタートアップタイムズ」、アニメなどの舞台を紹介するサイト「聖地巡礼マップ」といった新しい分野のサービスを自社で開発・運営しています。upLoginユーザーは見つかりませんでした。