React
React
Webサイトの画面やパーツを効率よく作るためのプログラム部品集。
簡単に説明すると
Reactっていうのは、Webサイトの画面やボタンなどのパーツを作れるプログラムの道具のことだよ。 ボタンやメニューなどを小さな部品として1つずつ作り、それらをパズルのように組み合わせて1つの画面を完成させるんだよ。 画面の一部が変わったときも、その部分だけをピンポイントでサッと書き換える仕組みを持っているよ。 そのため、SNSや動画配信サイトなど画面が頻繁に動くWebサービスで広く使われているんだよ。
名前のヒミツ
React(リアクト)は、英語で「反応する」という意味の「react」が由来だよ。 ユーザーのボタン操作や文字入力に画面がすぐ「反応」して表示を変える特徴から名付けられたんだよ。 Webサイトの画面を効率よく作るために開発されたんだよ。
くわしく見てみよう!
Reactとは、Webサイトの見た目や操作画面を作るために使われる、JavaScriptというプログラミング言語の部品集だよ。
ボタンや入力欄といった画面の要素を小さなパーツごとに作って組み合わせる仕組みが特徴なんだよ。
大きな特徴の1つは、作ったパーツを何回でも使い回せる点だよ。
例えば、検索ボタンやメニューを1つの部品として用意しておけば、他のページでも同じ部品をそのまま配置できるんだよ。
デザインを変更したいときも、元となる部品を1箇所直すだけでサイト全体に反映できるよ。
もう1つの特徴は、画面の表示を素早くスムーズに更新できることだよ。
普通のWebページでは一部が変わるだけでも画面全体を読み直しがちだったんだよ。
Reactでは変化があったパーツだけを見つけてピンポイントで書き換えるため、動きが軽やかになるんだよ。
このように画面の部品化とピンポイントな画面更新を組み合わせることができるんだよ。
複雑なWebサイトの画面でも効率よく組み立てられる仕組みになっているよ。