Rails アプリが常に単なる API である場合、100% ではありません。
それを念頭に置いて、私は ActionController を保持しています:
class ApplicationController < ActionController::Base
APIコントローラーを作成することを選択し、
class ApiController < ActionController::API
.
今、私は自分application.rb
の を変更していないので、 に関する設定はありませんconfig.api_only
。
そうは言っても、API だけをビルドするとrails-api
、スタック内のミドルウェアが削減されるため、40% 高速になる可能性があることはわかっています。から継承するだけで、この利点を引き続き保持できActionController::API
ますか? この 40% のブーストがない場合、これを行うメリットはありますか?