Open1

React

古川瑛一古川瑛一

セッション1-2

  • JSライブラリ

  • シェア最多

  • React > AngularJS > Vue.JS

  • 日本だけVue.JSシェア・案件多いが、Reactに次いで2位

  • React → 関数型プログラミングの思想の影響大

命令型プログラミング(オブジェクト思考)では、一連の手続きをつないでコーディングします。そのため、コードの意味を理解するには処理の流れを把握しなければなりません。
それに対して、関数型プログラミングは簡潔な関数の組み合わせでプログラミングします。個々の関数は独立しており、実行中の処理の影響を受けません。そのため、コード全体がシンプルで人が見て分かりやすく、保守性や再利用性に優れています。
https://it-trend.jp/development_tools/article/32-0053
https://qiita.com/stkdev/items/5c021d4e5d54d56b927c

https://github.com/ults-io/vscode-react-javascript-snippets/blob/HEAD/docs/Snippets.md