DeKu
Home
Latest
Category
React Native
BlaBoo
本の執筆
Clog
ジャンゴ(django)
開発環境
エッセイ
Flutter
開発プロセス
生成AI
git
GitHub Actions
Golang
일단공부(イルタンゴンブ)
jekyll blog
クバネティス
kumoncho
Laravel
Code Quality
React
Ruby
Ruby on Rails
共有
TensorFlow
ウェブに関する情報
Apps
Contact
日本語
한국어
English
Menu
Home
Latest
Category
React Native
BlaBoo
本の執筆
Clog
ジャンゴ(django)
開発環境
エッセイ
Flutter
開発プロセス
生成AI
git
GitHub Actions
Golang
일단공부(イルタンゴンブ)
jekyll blog
クバネティス
kumoncho
Laravel
Code Quality
React
Ruby
Ruby on Rails
共有
TensorFlow
ウェブに関する情報
Apps
Contact
Search
React
react(リアクト)を使って開発した内容をまとめたブログです。react(リアクト)を使って経験した内容をまとめる予定です。
Home
React
[React] Vitest テストカバレッジを導入する
2026-03-10
Vitest ベースの React プロジェクトに @vitest/coverage-v8 を活用したテストカバレッジ測定環境を構築する方法を紹介します。
もっと見る →
[React] JestプロジェクトにVitestを導入する - Viewテスト分離戦略
2026-03-09
既存のJestで作成されたReactプロジェクトにVitestを追加し、ViewテストとロジックテストをランナーごとにOK分離する方法を紹介します。モノレポ環境での設定方法とCI統合まで解説します。
もっと見る →
[React] VitestでコンポーネントVRT + アクセシビリティテスト環境を構築する
2026-03-08
Vitest Browser ModeとPlaywrightを使用してReactコンポーネントのVRT(Visual Regression Testing)とアクセシビリティテスト環境を構築する方法を共有します。Dockerを活用した一貫したレンダリング環境とCI統合まで扱います。
もっと見る →
[React] Jest + PuppeteerでVRT(Visual Regression Testing)を構築する
2026-03-07
JestとPuppeteerを活用してReactコンポーネントのVRT(Visual Regression Testing)環境を構築する方法を共有します。コンポーネントをサーバーサイドレンダリングし、Puppeteerでスクリーンショットを撮ってjest-image-snapshotで比較する構成です。
もっと見る →
[React] Storybook Test RunnerでVRT + アクセシビリティテスト構築
2026-03-06
Storybook Test Runnerとjest-image-snapshotを活用してReactコンポーネントのVRT(Visual Regression Testing)とアクセシビリティテストを構築する方法を共有します。
もっと見る →
[React] モノレポ環境での共通コンポーネントテスト方針
2026-03-05
モノレポ環境でReact共通コンポーネントのテスト方針を決めるプロセスを共有します。Props/StateによるViewテスト、イベントテスト、アクセシビリティテストをJest、Storybook、Vitestで比較し、最終的にVitestを選択した理由を共有します。
もっと見る →
[React] モノレポ環境でのReact Compiler導入記
2026-03-04
6つのアプリと共有パッケージで構成されたモノレポにReact Compilerを一括導入した過程と遭遇した問題、panicThresholdの選択、eslint-disable戦略、ref.currentの誤検知対応、そして問題発生時の"use no memo"ディレクティブの活用方法を共有します。
もっと見る →
[React] 大規模モノレポでのReact 19マイグレーション実践ガイド
2026-03-03
7つのアプリと共有コンポーネントライブラリを含む大規模モノレポをReact 19にアップグレードした実践経験を共有します。forwardRefの削除、RefObject型の統合、useRefの初期値必須化、JSX名前空間の変更など、主要な変更点とマイグレーション戦略について解説します。
もっと見る →
[React] 実務でのReact Clean Code
2026-02-14
TossのSLASH 21カンファレンスで発表されたReact Clean Codeの核心概念である凝集度、単一責任、抽象化を実際のコード例と共に整理して共有します。
もっと見る →
[React] Reactレンダリングの基本概念と動作方式
2026-02-14
Reactのレンダリングとは何か、レンダーフェーズとコミットフェーズの違い、Fiberオブジェクト、Keyとレンダリング、バッチ処理、クロージャとstateスナップショットなど、Reactレンダリングの基本概念と動作方式について共有します。
もっと見る →
[React] Reactレンダリングパフォーマンスの最適化
2026-02-14
Reactのレンダリングパフォーマンス最適化の必要性、React.memo・shouldComponentUpdate・PureComponentなどの最適化API、参照問題とuseCallback/useMemoによるProps参照の最適化、不変性、パフォーマンス計測方法、React Compilerについて解説します。
もっと見る →
[Vite] TypeScript ベース React プロジェクトでに Stylelint(CSS-in-JS)を追加する
2024-03-12
Viteを使って生成したTypeScriptベースのReactプロジェクトにCSS-in-JS環境でスタイル(CSS)を検査するためにStylelintを追加する方法について説明します.
もっと見る →
«
1
2
…
4
»
SHARE
Twitter
Facebook
RSS