Vue と React
Opened this issue · 0 comments
hiz8 commented
僕はこれまで React を用いたWebアプリケーションをいくつか作ってきた。
しかし今かかわっているプロジェクトで Vue を採用する機運が高まっているので、Vue に入門したい。
実際に触り始める前の Vue のイメージ
以下は現時点で僕が持っている Vue への偏見である。
- (React と比べて) デザイナー寄りである
- React がシンプル志向で、Vue はイージー志向である
- React と比べて Web デザイナーなど、JS に熟知していない方でも触りやすい
僕は現時点では React が好きで、たぶんその React が持つ**が僕にあっている。というのも僕は結構 JS が好きなので、全てを JS 内で完結しようとする React は書いていて楽しい。
なので今この状態で Vue を勉強し始めても Vue を React より好きになる自信は無い。
しかし、それだと何かに負けた気がするので、これから Vue を学んで行くにあたり React よりも Vue が好きになる事をゴールにやっていきたい。
そして目的に応じてきちんと React と Vue を使い分けられるカッコイイ大人になりたい。
ゴール
- Vue の基本的な概要と使い方を学ぶ
- Vuex の基本的な概要と使い方を学ぶ
- Vue を React よりも好きになる
学習方法
学習方法は、公式のチュートリアルを丁寧に進めていこうと思う。
僕は Codegrid も購読しており、そこでも2本ほど Vue を扱った連載があり目次を拝見する限りではそれで学ぶことも十分有用であるが、これまであまり見てこなかった Vue の公式サイトに目を通す意味で、そのチュートリアルで学んで行きたい。
学習で
-
ビルドをしなくても使える
-
Pointer events は対応していない?
-
ライトに使うVue.js を学習してみた
- SFC を用いない場合の template の文字連結は辛い…。シンタックスハイライトも効かないし、可読性も低い
- 本当に極々小規模のコードで試すケース以外は、この方法ではコードを書きたくない
-
ディレクティブは結構な数がある
- おそらく全てを知らなくてもいいかもしれないが、jQuery のメソッドのように知っておくとよりVue way でエレガントな実装ができるかも