Reactはなんのフレームワークですか?

Reactとはなんのフレームワークですか?

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 フレームワーク 一覧