Reactとはなんのフレームワークですか?
React.js(リアクトジェイエス)とは、JavaScriptのフレームワーク内で機能するライブラリの一種です。SNSとして認知度の高いFacebook社が開発したライブラリで、縮めてReactと呼ばれます。この「ライブラリ」というのは、汎用性の高い関数やソースコードをまとめた場所という意味です。
Reactの特徴
Reactはコンポーネントベースのライブラリであり、ユーザーインターフェース(UI)を構築する際に効率的です。コンポーネントを組み合わせることで、複雑なUIを簡潔に構築することができます。
基本的な使用例
以下はReactの基本的な使用例です。
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>React Example</title>
</head>
<body>
<div id="root"></div>
<script crossorigin src="https://unpkg.com/react@17/umd/react.development.js"></script>
<script crossorigin src="https://unpkg.com/react-dom@17/umd/react-dom.development.js"></script>
<script>
const element = React.createElement('h1', null, 'こんにちは、React!');
ReactDOM.render(element, document.getElementById('root'));
</script>
</body>
</html>
参考文献
Reactについてさらに詳しく知りたい場合は、以下の参考文献をご覧ください。
その他の参考記事:react フレームワーク 一覧