React.js入門(書き途中)
いつかLTしたい。
目次
React.jsとは
MVVMとは
導入方法
Hello, World!
React.jsとは
webページをコンポーネントごとに作ろうというのが時代の流れ。
コンポーネントとはwebサイトの中のパーツのこと。(Webサイトはコンポーネントの集合で出来てる)
React.js はコンポーネントを作るためのライブラリである。
React.js で作られるコンポーネントはMVVMのアーキテクチャで構成される。
MVVMとは
Model, View, ViewModelの略。
View, Modelの変更をリアルタイムで Model, View に伝える構成。
View -> ViewModel -> Model, Model -> ViewModel -> View という流れになる。
導入方法
いろいろあるが、一番簡単なのは create-react-app らしいのでそれに従う。
create-react-app は npm を使ってインストールする。
npm とは、Node.js で動作するパッケージを管理するツールである。