React って何? React とは UI を作ることに特化した JavaScript のフレームワークです。以下のようなリッチな表現の時間選択のための UI も React を使って実装されていて、 react-gradient-timepicker というライブラリ名で一般に公開されています。 そのほかにも、日付選択のためのカレンダー形式の UI や Slick のようなカルーセルの UI も公開されています。React はこういった複雑な UI を作ることが得意なフレームワークです。 ただし、React を使うと、こういった UI が簡単に作れるようになるというわけではなく、JavaScript やプログラムのある程度の知識は必要になってきます。 HTML と JavaScript が合体した JSX 記法 React の特徴として JavaScript 内に HTML の様な独自
![初めてのReact「入門編」導入から基本まで〜TODOアプリを作ってを学ぼう! | 株式会社ウェブ企画パートナーズ](https://cdn-ak-scissors.b.st-hatena.com/image/square/ca210c8afd09033a630ac1ee8564969cac3270ef/height=288;version=1;width=512/https%3A%2F%2Fwk-partners.co.jp%2Fhomepage%2Fwp-content%2Fuploads%2F2019%2F03%2Flearn-react.jpg)