Rails 5.1とVue.jsを組み込みWebpacker Vue.jsパック(--webpack = vueフラグで生成)を使用して新しいアプリケーションを開始しています。 。Rails 5.1+ Vuejs Webpacker:ノーマル・レールMVC vs Rails API
通常のRails MVCアプリとRails APIアプリ(--apiフラグを付けたRailsアプリを生成)を使用することについて、賛否両論を理解しています。& RailsのAPIがWebpacker宝石を経て2015年以来、コアに統合され、ビルトインのWebPACKされているという事実を考えると
は$ rails new someapp --webpack=vue
vs.
$ rails new someapp --api --webpack=vue
レールを構築するための最良の方法であるもの、新しいブランド(Railsの5.1、2017)でありますフロントエンドがVuejsになるアプリはどこですか?または、主にVuejs?
Webpacker Vueを使用した通常のRails、またはWebpacker Vueを使用したRails APIに固執しますか?そして、トレードオフは何ですか?
この回答の一部は、フルスタックMVCアプリとAPIを使用したSPAアプリについての会話に簡単に分かれています。しかし、Rails Way + Vue.jsのコンポーネントワークフローは、「これはフルスタックMVCアプリケーションとSPAアプリケーションの問題です。
回答は多少文体的な好みになると私は気づきたいと思います。あるものは他のものを好むかもしれない。
どちらもうまくいきますが、私は使いやすさ、互換性、それに一方的なやり方のトレードオフについて考えてみたいと思います。
ありがとうございます。