見出し画像

現場TypeScriptでReact開発「連載中⑤」

React の誕生
まず Facebook には BoltJS という内製の MVC フ レームワークがあり、Facebook 広告のアプリケーション構築に用いられてたらしい。
でもその機能 が増え高度化するにつれてフレームワークのコードベースも複雑になり、メンテナンスが難しくな っていった。
そこで同社のエンジニア Jordan Walke が BoltJS の欠点を克服するべく、個人で FaxJSという実験的なプロジェクトを始めたという。
それが 2011 年 9 月のこと。

React を読み解く 6 つのキーワード

・Declarative(宣言的)
・Component-Based(コンポーネントベース)
・Just The UI(UI にしか関知しない)
・Virtual DOM(仮想 DOM)
・One-Way Dataflow(単方向データフロー)
・Learn Once, Write Anywhere
(ひとたび習得すれば、あらゆるプラットフォームで開発できる)

他のフレームワークとの比較

画像1

ここから先は

13,069字 / 1画像
この記事のみ ¥ 298
期間限定!Amazon Payで支払うと抽選で
Amazonギフトカード5,000円分が当たる

この記事が気に入ったらチップで応援してみませんか?