取り組んでいたVue.jsの案件が一段落

しばらく取り組んでいたVue.jsの案件が一段落しまして,先日関係各位にテストリリースしました. もう一件,jQueryを絡めて作っていた案件も少し時間があるのでVue.jsに全面的に書き直しを検討しているところです.

自分の備忘録も兼ねて,ここに幾つかVue.jsで自分が困った点や,解決方法(正しいか否かはさておき)を書いていくつもりです.

とりあえず今日のところは環境構築のコマンドをざっとメモしておきます.

$ vue init webpack (project name)
$ cd (project name)
$ npm install axios -S
$ npm install uikit -S
$ npm install element-ui -S

とこんな感じです. サーバとの通信にはaxios を使いました. bootstrapではなくuikitを使ってます. また,element-uiはdatepickerやtimepicker,ボタン等で使ってます.


Vue.jsでかなりの部分をフロントエンドで対応するとなると,サーバ側機能との切り分けをどう考えるべきか?がシステム全体設計のキモになる気がしているのですが,完璧な正解が無いとはいえある程度の勘所というか標準的な考え方はあるのでは無いかと思っています.

ただ,これを確立するには経験を積み重ねるしかない部分が大きいのかも知れません. そうなると,JavaScriptフレームワークにそこまで慣れ親しんでいない自分には,もう少しだけ時間が掛かるのかも知れません.

動かないわけじゃぁ無いんですけどね.

投稿者:

shun

あいかわらずのプログラマ人生 ・・・なんだけど、徹夜をすることが出来なくなりました。 肩を壊してしまい,リハビリに通ってます.( ;∀;)