2023-03-19から1日間の記事一覧

React.js 入門の入門⑤~まず、どのJavaScriptのライブラリが最小限必要なのか?~

JavaScriptにはさまざまなライブラリが存在します。React.jsもライブラリの一つであるといわれます。ただし、通常の『ライブラリ』とは少し違います。書き方を変えるように強いるのです(バニラJavaScriptでも書けますが、書いている人はいません)。 フレー…

React.js 入門の入門④~JSXとは?~

・JSXとは?[理解する必要はありません] HTML風のコードが書ける。 実際は、HTMLとほぼ同じタグ名や属性がすでに決められていて使用でき、またさらに、XML規格で拡張可能なものです。 ・JSXにすると何がいいのか? HTMLのDOMを見ながら(HTMLファイル見な…

React.js 入門の入門③~React.jsとHTML+JavaScriptの書き方の違いと作成したページの確認の仕方の違い~

・React.jsとHTML+JavaScriptの書き方の違い これについては実際入門してから慣れるべき。 ・作成したページの確認の仕方の違い ローカル環境は自分で作る必要はなく、あらかじめ提供してくれています。 グローバル環境(サーバー)への上げ方がわからない…

React.js 入門の入門②~React.jsを自分で作っていける状態になるまでにJavaScript知識はどれくらい必要か?~

・React.jsを自分で作っていける状態になるまでにJavaScript知識はどれくらい必要か? JavaScriptといっても範囲が広すぎますので、やみくもに勉強しても、終わりが見えません。 コツとしては、まず、JavaScriptを、型無し関数型言語と捉えることです(途中…

TypeScriptを見越しての引数の書き方の変更

変更前 const Button = (props)=>{ return( <div> <button>{props.title}</button> </div> ) } export default Button; 変更後 const Button = ({title})=>{ return( <div> <button>{title}</button> </div> ) } export default Button;