🐕

Reactの用語あれこれ

2024/06/02に公開

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