問題
現在運用中のB向けシステムの管理画面についてリニューアルをすることになりました。
今のところ
Model & Controller: CakePHP3(バックエンド)
View: Vue.js(フロントエンド)
にするのが良いのかなと考えているのですが、もっといいソリューションがあればご教授願いたいです。
リニューアル動機
- SPAにするため
- デザインを一新するため
- AngularJS1系を利用しており、さらには学習コストも高いため
選定理由
○ CakePHP3
- CakePHP1,2の経験があるため
- 現行のシステムがCakePHP2で作られているため
- 今後のことを考えると新しいCakePHP3に移行しておいた方が良いと判断したため
- そこそこ規模の大きいシステムであるため
- DBへのCRUDリクエストをクライアント側から出来るということにリスクを感じているため
- 少々複雑な処理もある為(複数TBLに対する検索等)
○ Vue.js
- SPAにするため
- 双方向データバインディングが必要なため
- 現行のシステムではAngularJS1系を利用していたが双方向データバインディング・Directiveしか活用していなかったため
- 学習コストが低い(?)ため
その他の情報
- AWSで構築しています
- データーベースはMySQLです
以上となります、よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。