Reactについて(完全自分用)
この記事について
新しいプロジェクトで、reactを使うといわれたので今更ながら勉強。
reactとは?
UIフレームワーク。
代表的なものにreact.js、vue.js、riot.jsなどがある。
reactの特徴として、以下があげられる。
・SPA
・コンポーネント指向
・仮想DOM
・宣言型
SPA
Single Page Applicationの略
SPAのメリット
・ライブラリの読み込みが最初の一回だけでいいから早い。
(SSR化しない限り、サーバーに読み込みに行かない)
・レンダリングが豊富
SPAのデメリット
・作り方によっては、むしろ遅くなる。
・SEOに弱い。
参考URL
公式
reactについて
なぜconstructorにsuperを書くの?
イベントについて
最後
参考にした記事があれば多分追加していく