React

【React】React ~ Material UI / あれこれ編 ~

◾️はじめに React の Material UI (MUI) に関するTipsを 徐々にまとめておく 目次 【1】ライト・ダークテーマの切替 【2】Tooltipの表示 【3】Iconの表示 【1】ライト・ダークテーマの切替 src/App.tsx import * as React from 'react'; import { Button…

【React】React ~ Material UI / Spacing ~

◾️はじめに 個人的にReact / MUI で作成しているツールにおいて コンポーネント間にマージン(余白)が全くなかったので、 以下のように「sx={{ mt: 4 }}」を追加して解決した。 そこで、余白について、少しづつまとめていく 修正前 <Paper elevation={3}> 修正後 <Paper elevation={3} sx={{ mt: 4 }}> 目次 【1】sx</paper></paper>…

【React】React Hooks ~ 入門編 ~

◾️はじめに https://dk521123.hatenablog.com/entry/2025/10/24/215404 で、useStateを扱ったが、 それ以外にもuseEffectとかuseRefって使うようになっていて、 それらを総称して、React Hooksというらしいので、 これを機に徐々にまとめていく 目次 【0】R…

【React】React ~ JSX ~

◾️はじめに React の勉強をちょこちょこやっていて、 必ず出てくる「JSX」が無視できない位、重要になってきたので 徐々にメモしていく 目次 【1】JSX 【2】Reactでページを作成するイメージ Case1:javascriptの場合 Case2:JSXの場合 【3】使用上の注…

【React】React ~ props / state ~

◾️はじめに React で ダイアログ表示において コンポーネント間のデータの受け渡しをする際に props / state を学んだのでメモ 目次 【1】props 【2】state 1)使用上の注意 2)useState 【3】サンプル 例1:ダイアログ表示 例2:ダイアログを別コン…

【React】React ~ Material UI / 入門編 ~

◾️はじめに React の マテリアル デザイン フレームワークの代表格の Material UI(MUI)について扱う 目次 【1】Material UI(MUI) 【2】作業の流れ 1)Reactプロジェクト作成 2)ライブラリのインストール 3)UIコンポーネント を組み込む 【1】Mat…

【React】react-i18next ~ 多言語対応 ~

◾️はじめに reactでの多言語対応についてメモ。 目次 【1】reactでの多言語対応 1)補足:i18n 【2】作業の流れ 1)ライブラリのインストール 2)翻訳ファイル作成 3)i18next の初期設定 4)React コンポーネントでの使用方法 【3】エラー「Failed …

【React】React ~ 入門編 ~

■ はじめに メジャーなJavaScript フレームワークの内のひとつである React(リアクト)について、触ってみる。 目次 【0】主な JavaScript フレームワーク 【1】サイト 1)公式サイト 2)動画 【2】Hello world 【0】主な JavaScript フレームワーク …