■ はじめに
メジャーなJavaScript フレームワークの内のひとつである React(リアクト)について、触ってみる。
目次
【0】主な JavaScript フレームワーク 【1】サイト 1)公式サイト 2)動画 【2】Hello world
【0】主な JavaScript フレームワーク
1)React 2)Vue.js 3)Angular.js
Vue.js ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2020/04/30/000000
AngularJS ~入門編~
https://dk521123.hatenablog.com/entry/2016/03/26/233012
【1】サイト
1)公式サイト
2)動画
https://www.youtube.com/watch?v=xJAqa0U_X50&list=PLh6V6_7fbbo9HNwl5htJOIV48JUgwWQVS
【2】Hello world
<!DOCTYPE html> <html lang="jp"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Hello world</title> <script crossorigin src="https://unpkg.com/react@16/umd/react.development.js"></script> <script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script> </head> <body> <div id="root"> <p>Here...</p> </div> <script> let dom = document.getElementById("root"); let element = React.createElement( 'p', {}, 'Hello world! Hello React!!' ); ReactDOM.render(element, dom); </script> </body> </html>
出力結果
Hello world! Hello React!!
関連記事
React ~ JSX ~
https://dk521123.hatenablog.com/entry/2025/10/27/235319
React ~ props / state ~
https://dk521123.hatenablog.com/entry/2025/10/24/215404
React Hooks ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2025/10/28/233611
React ~ Material UI / 入門編 ~
https://dk521123.hatenablog.com/entry/2025/10/14/224514
React ~ Material UI / あれこれ編 ~
https://dk521123.hatenablog.com/entry/2025/11/20/204400
React ~ Material UI / Spacing ~
https://dk521123.hatenablog.com/entry/2025/11/09/230101
react-i18next ~ 多言語対応 ~
https://dk521123.hatenablog.com/entry/2025/10/13/230306
Vue.js ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2020/04/30/000000
AngularJS ~入門編~
https://dk521123.hatenablog.com/entry/2016/03/26/233012