【React】Next.jsを使ってみた

Next.jsで遊んでみた内容をメモしています。
getStaticPropsビルド時に処理を行い、事前に静的なファイルを生成します。
ローカル起動時はアクセス毎に処理を行います。
ReactのforwardRefの型定義

Next.jsのnext/linkにあるIf the child is a function componentをtypescriptでやろうと思ったら、型定義にはまったのでメモとして残します。
const MyButton = ...React Testing Libraryを使ってみた(Custom Hooks編)

今回はReact Testing LibraryでCustom Hooksをテストしてみます。
テストテスト対象コンポーネント今回のテスト対象のコンポーネントです。
countに1を加算、1を減算するだけの ...
React Testing Libraryを使ってみた(Context編)

今回はReact Testing Libraryを使用してContextのテストについて記述します。
テスト対象コンポーネントContextコンポーネントにCountContextを定義し、countのStateを ...
React Testing Libraryを使ってみた(fetch編)

今回はReact Testing Libraryでfetchをテストしてみます。
テストテスト対象コンポーネント今回のテスト対象のコンポーネントです。
ボタンを押すとpropsで渡されたURLにfetchし ...
React Testing Libraryを使ってみた(イベント編)

前回はコンポーネントに文字が表示されている事をテストするだけの簡単なものでした。
今回のイベント編ではボタン押下のイベントをテストしてみます。
今回のテスト対象のコンポーネント ...
React Testing Libraryを使ってみた(超基礎編)

React Testing Libraryの超基礎編という事で、小さいコンポーネントのテストをしてみます。
テストツールはJestを使用しています。
公式ドキュ ...
CentOS8にDjango+Reactで作成したアプリをリリースしてみた

Django+Reactで作成したアプリをリリースしてみたので、その道のりをまとめてみました。
Django公式を参考しています。
今回作ったアプリの詳細は記載していませんが、所々(モジュールのインストール等) ...
【React】Windows10にReact+Laravelの開発環境を構築してみた

Chocolatey、VirtualBox、Vagrantがインストールされている事。
Homestead Vagrant Boxのインストール$ vagrant box add laravel/homesteadHom ...【React】ReduxとuseReducerのサンプル

前回はReduxでのステート管理についてでしたが、
今回はuseReducerでのステート管理を試してみました。
比較のためにReduxのコードも載せています。(actionなどは前回記事を参照)