🦥

いちばんやさしい "React" の解説 🔰

2021/05/07に公開

React とは? ⚛️

Facebook という会社がつくった Javascript ライブラリ

(ライブラリ: 便利なプログラムをひとまとめにしたファイル)

それを使うとなにができるの?

  • コンポーネントを組み合わせてUIを作れる。
    (UI: 利用者がサービスを使うための仕組み)
    コンポーネント = マークアップ(見た目をつくるプログラム) × ロジック(機能をつくるプログラム)

どんなところが以前の手法よりも優れているの?

  • 差分描画ができる。
    → 変更のあった部分だけを書き換える処理ができるので表示が早い。

  • やりたいこと別に記述できる。
    マークアップ(見た目をつくるプログラム)とロジック(機能をつくるプログラム)を含むコンポーネント単位で記述することで、関心の分離(何をしたいのか、で分ける)ができる。)
    → 一度書いたコードを使いまわしやすい。

以上、いちばんやさしい React 解説でした ⚛️

Discussion