🐕
Reactの用語あれこれ
Reactとは
- Facebookが開発したJavaScriptのライブラリ(プログラムの寄せ集めファイル)。
- Web上のUIパーツ(画面、見た目とか使い勝手)を構築するもの
- React.jsやReact.JSと呼ばれることも
参考:https://www.webstaff.jp/guide/trend/webit/react/
stateとは
- state:フォームに入力されたデータ等をアプリケーションが保持している状態のこと
- React hook(クラスを使用せずにReactを書くことができる機能)
const
- 変数の表現方法の一つ
- 他にはvarやlet等があるある
コードリーディング
以下のコードは、フォームの入力ページの一部。フォームには学籍番号、名前、全学メールアドレス、学年、所属部門を記入。
//validateという名前の関数を定義
//フォームの入力を検証する(入力したデータが正しい形式であるか否かをチェック)ための関数
const validate = () => {
//isValidという変数を定義し、その初期値をtrueに設定
//全ての入力はちゃんとされているかチェック
//不正な入力だとfalseになる
let isValid = true;
//errorsというオブジェクトを定義
//各フィールドのエラーメッセージを格納
let errors = { studentNumber: '', name: '', email: '', grade: '', department: '' };
Discussion