JSON APIレスポンスを「実際の」Javascript Modelオブジェクトにマッピングする場合、Vue.jsのベストプラクティスまたはデファクトライブラリがありますか? iOS開発から来て、JSONModelとMagicalRecordのような優れた図書館があります。Vue.jsのモデルクラスへのJSON応答のマッピング
ほとんどのVue.jsチュートリアル/例わかりやすいJSONレスポンスで動作するようです。 IMHO、これはすぐに面倒なことになります。たとえば、日付文字列のような生データを扱うときには、実際のDateオブジェクトよりも優れています。つまり、ある種の(デ)シリアライズ機能が必要です。また、Foo.findAll()
、Foo.findById(1)
、またはfoo.save()
のようなものをバックエンドサービスへの適切な呼び出しを作成するのがいいでしょう。
私はvue-modelが有望に見えましたが、多くの牽引力を持たないようです。これは、JSONをオブジェクトにマッピングするだけで、多くの人がSPAで行うことではないかと思います。 代替アプローチは何ですか?
私は同じ質問で苦労しています。私はモデルの代わりにreduxを見つけました。https://stackoverflow.com/questions/38445006/redux-state-as-array-of-objects-vs-object-keyed-by-id –