完成形【セッティング完了のCodePen】
See the Pen map関数 React by shimpei (@shimpei) on CodePen.
CodePenの設定
①JSの⚙歯車ボタンをクリック
②プリプロセッサーと、JSを追加します。
JavaScript Preprocessor
- プリプロセッサーを
Babel
に設定 - JavaScriptを追加
- https://cdnjs.cloudflare.com/ajax/libs/react/18.2.0/umd/react.production.min.js
- https://cdnjs.cloudflare.com/ajax/libs/react-dom/18.2.0/umd/react-dom.production.min.js
セッティングは以上で完了です。
では少しコードも書いてみましょう。
試しに基本的なReact要素を書いてみましょう
ハードコーディングせずに、配列から子要素を作成してみます。
HTML
<div id="root"></div>
JavaScript
const items = [ "Reactハンズオンラーニング", "作って学ぶNext.js/React", "実践TypeScript", "JavaScript Primer" ]; function App() { return ( <div> <h1>React</h1> <ul> {items.map((item, index) => ( <li key={index}>{item}</li> ))} </ul> </div> ); } ReactDOM.render(<App />, document.getElementById("root"));
以上です。
最後に
今回は、CodePenでReactを使用する方法を解説しました。
また、基本的なReact要素を作成して画面に描画しました。
サンプルのコードはReactハンズオンラーニングのものを参考にしました。
こちらのコードはまだ未完成なので、順を追って続きを学んでみたい方は、こちらを参考にするといいかもしれません。
僕もこの書籍など参考にしながら学習中です。一緒にがんばりましょう。
React楽しいですよね。
最後まで、読んでいただきありがとうございました。
この記事が、あなたの助けや参考になっていれば幸いです。