- 投稿日:2023-02-02T22:46:29+09:00
状態管理ライブラリのzustand使ってみた
はじめに zustandはコンパクトなReactで動作する状態管理ライブラリです。 ミドルウェアで必要な分だけ機能拡張も可能です。 Redux、Recoilなど他の状態管理ライブラリと比較すると 最…
- 投稿日:2023-02-02T21:55:09+09:00
MUI(Material UI)のDataGridで特定の行にstyleを追加する方法【React】
ReactのUIフレームワークであるMUI(Material UI)のDataGridにて、特定の行にだけstyleを設定する方法を解説していきます。 指定のセルが入力されている時に行(row)の色…
- 投稿日:2023-02-02T21:41:01+09:00
[React]コンポーネントをpdf出力させる
Reactのコンポーネントをそのままpdf表示したいときあると思います。 動的なuiをそのまま変換できるので便利。 次の手順で進める。 1.componentをcanvasに変換 2.canvasを…
- 投稿日:2023-02-02T21:07:07+09:00
useStateの実装とuuidを用いたユニークなキーの設定
この記事は前回の続きです。Todoアプリを再現する際などはこちらを先に参考にしてください。 https://qiita.com/ysk-s/items/dc8c18de2de8d1154476 前回…
- 投稿日:2023-02-02T17:05:19+09:00
React + TypeScriptで使えるネットワークグラフ系ライブラリ3つ + α
ノードとエッジで表現されるネットワークグラフを描画できるReact + TypeScriptな環境で使えるライブラリをいくつか調べたのでそのまとめです。 まとめ 調査した各ライブラリについては別途、…
- 投稿日:2023-02-02T15:26:36+09:00
Mock Service Workerを使ってサーバレスでE2Eテストを実施する
概要 前回はMock Service Worker(以下MSW)のデモを使って仕組みを見ていきました 今回も同デモを使用してE2Eテストの流れを見ていきます 準備 前回の記事を参考にMSWのデモ用ブ…
- 投稿日:2023-02-02T15:23:08+09:00
フロントエンド開発でMock Service WorkerをサーバサイドAPIモックとして使う
概要 サーバサイドAPIはまだ実装されてないけど、Webフロントエンドの実装を進めたい 顧客に見せるために作成したモックの実装を、できるだけ実際の実装に流用したい E2Eテストの為だけにビジネスロジ…
- 投稿日:2023-02-02T14:00:27+09:00
No1_ググったこと投稿(5分)_React系
きっかけ ググった内容って、 「あー!こんなかんじね!」と理解した気になってませんか?? 結局数日後、あれ・・・この前のなんだっけ・・・となることが多くないですか?😢 そんなある日、ネットサーフィン…
- 投稿日:2023-02-02T11:13:24+09:00
BabylonJS on NextJS sanple【TypescriptReact】
※解説は後程。。。 import type { NextPage } from 'next' import { useEffect } from 'react' import * as THREE …
- 投稿日:2023-02-02T11:01:36+09:00
Auth0チュートリアルをReactで
Windows 11で ネタ元 https://zenn.dev/mikakane/articles/react_auth0_tutorial https://auth0.com/docs/quic…
- 投稿日:2023-02-02T10:39:02+09:00
FirebaseのGoogle認証でコケた件
はじめに 原神、かろうじて続いてます。こんにちは。 要点は、「Chrome VS 強化型トラッキング防止機能、からの、リダイレクトURIとリクエストするredirect_uriが一致しないとエラーが…
- 投稿日:2023-02-02T10:04:49+09:00
Github PagesでGraphQL(AppSync)を使用する
はじめに この記事はGithub Pagesで公開したReact × TypeSCriptアプリで、GraphQL(AppSync)を使えるようにする手順をまとめたものです。あくまで手段のまとめなの…
- 投稿日:2023-02-02T02:44:46+09:00
Reactで使用するファイルの詳細と用途、そしてコンポーネントの実装
Reactの基礎を学びながらTodoアプリを作成していく。 まず、Reactの雛形を作成していく。 ターミナル(Windowsの場合はcomand prompt)を開いて以下のように打つ。 npx …
- 投稿日:2023-02-02T00:54:17+09:00
TypeScriptを使うと、emotionを使うためにbabel pluginがいらなくなる理由を調べてみた
TypeScript 4.1以上だと、emotion/reactを動かすために必要な設定はこれだけになります。 { "compilerOptions": { "jsx": "react-jsx", …