Flutter

flutterのTextFieldに削除アイコンを付ける

この記事は、以下の方を対象に書いています。TextFieldをカスタマイズしたいTextFieldに削除用のアイコンをつけたい実現したいこと今回は、TextFieldをカスタマイズしていきます。TextFieldに値が入っているときに削除ア...
TypeScript

TypeScriptのタプルについて解説

この記事は以下の方を対象に書いています。タプルの使い道が分からないタプルの利便性が分からないタプルを使ったサンプルコードをみたいタプルとは?タプルとは、異なる型に要素をもつ固定長の配列のことです。TypeScriptでは、特定の位置に特定の...
React

ReactのuseRefの使い道を探してみる

この記事は以下の方を対象に書いています。useRefで出来ることを知りたいuseRefの使い道が分からないuseRefとは?まずは、useRefについて簡単に説明します。useRefはReactの状態管理をするhook(フック)の1つです。...
JavaScript

JavaScriptでスタックとキューを理解する

この記事は以下の方を対象に書いています。スタックとキューについて、基礎から学びたいJavaScriptでスタックまたはキューの仕組みを実装したいスタックとキューについてスタックとキューとは、簡単に言うと値の出し入れに特化したデータ構造のこと...
Flutter

flutterで手軽にルーティング設定の実装

この記事は以下の方を対象に書いています。ルーティング設定をしたいルーティング設定についておさらいしたいルーティングとは?ルーティングとは、異なる画面間の移動のことです。画面遷移(がめんせんい)と言ったりもします。スマホアプリでは、ルーティン...
React

ReactでMUIを拡張した独自コンポーネントを作成

この記事は以下の方を対象に書いています。汎用的なコンポーネントを作成したいMUIに慣れてきたから、拡張してみたいMUIを扱う準備まずは、MUIのインストールを行います。コマンドプロンプトやターミナルで、プロジェクトに移動して下記のコマンドを...
React

Reactで親から子へ値の受け渡し

この記事は以下の方を対象に書いています。Reactを学び始めた方コンポーネントを作成したい方親から子へ値の受け渡しをしたい方実現したいこと今回は、ReactとTypeScriptを使用して親から子へ値の受け渡しについて、解説します。イメージ...
Java

Javaのスレッドを解説

この記事は、以下の方を対象に書いています。スレッドについて、理解を深めたいスレッドの基本操作について学びたいスレッドとは?スレッドとは、プログラム内で同時に実行されるタスクのことです。複数のスレッドを組み合わせることで、プログラムの効率やレ...
React

ReactのuseStateを解説

この記事は、以下の方を対象に書いています。useStateの基本的な使い方を知りたいuseStateを使ったサンプルコードを見たいTypeScriptと合わせたサンプルコードが見たいuseStateの宣言useStateは、Reactフック...
React

Reactでルーティング設定

開発環境は、以下の通りです。react: 18.2.0typescript: 4.9.5実現したいことReactで、ルーティング設定をしたい。ルーティングとは、簡単に言うと画面遷移です。ReactのようなSPAを実現するためのフレームワーク...