アプリケーション用のRESTAPIを計画しており、REST機能用に個別のコントローラーを実装する必要があるかどうかを判断しようとしています。
現在のコントローラーでwithFormat{}を使用することもできますが、異なるコントローラーでREST機能を分離することはややクリーンに感じられます。
このようにして、現在のコントローラーとは別にAPIを構築でき、RESTコントローラーを別のアプリケーションなどに取り込むこともできます。
このテーマについて何か考えはありますか?ベストプラクティスとなる実際の経験はありますか?