最新記事

すべてのブログ記事を最新順で表示します。

[React] モノレポ環境でのReact Compiler導入記

2026-03-04
6つのアプリと共有パッケージで構成されたモノレポにReact Compilerを一括導入した過程と遭遇した問題、panicThresholdの選択、eslint-disable戦略、ref.currentの誤検知対応、そして問題発生時の"use no memo"ディレクティブの活用方法を共有します。
もっと見る →

GitHub Actionsでワークフローが再トリガーされない問題 — GITHUB_TOKEN、PAT、そしてGitHub Apps

2026-03-03
GitHub ActionsでGITHUB_TOKENを使ってpushすると他のワークフローがトリガーされない問題の原因と、 PATおよびGitHub Appsを使った解決方法を比較し、GitHub Apps設定ガイドを紹介します。
もっと見る →

[React] 大規模モノレポでのReact 19マイグレーション実践ガイド

2026-03-03
7つのアプリと共有コンポーネントライブラリを含む大規模モノレポをReact 19にアップグレードした実践経験を共有します。forwardRefの削除、RefObject型の統合、useRefの初期値必須化、JSX名前空間の変更など、主要な変更点とマイグレーション戦略について解説します。
もっと見る →

チーム全体でNode.jsバージョンを強制する方法 — Yarn Berryプラグイン活用記

2026-03-01
.nvmrc、package.jsonのenginesフィールド、そしてYarn Berryカスタムプラグインを組み合わせて、 ローカル開発環境とCI環境の両方でNode.jsバージョンを強制する方法を紹介します。
もっと見る →

[最適化] lodash Tree Shakingでバンドルサイズを82%削減:547KBから97KBへ

2026-02-28
モノレポ環境でlodashのimport方式を変更し、バンドルサイズを547KBから97KBへ約82% 削減した経験を共有します。バンドル分析環境の構築からESLintルールによる再発防止までの プロセスを紹介します。
もっと見る →

GitHub Actionsで「Argument list too long」エラーを解決する

2026-02-26
モノレポCIで変更ファイルが多い場合に発生する「Argument list too long」エラーの原因と、 BashからJavaScript(actions/github-script)への切り替えによる解決方法を紹介します。
もっと見る →

モノレポでブランチごとにファイル変更範囲を制限するGitHub Actionsワークフロー

2026-02-26
モノレポでブランチ名に基づいて、PRの変更ファイルが該当サービスのディレクトリ範囲内かを自動で 検証するGitHub Actionsワークフローの実装方法を紹介します。
もっと見る →

CIで変更されたファイルにのみESLintを適用する

2026-02-25
大規模モノレポで新しいESLintルールを負担なく導入するために、CIでPRの変更されたファイルにのみ ESLintを実行する方法について紹介します。
もっと見る →

PnP(Project in Project)概念の導入

2026-02-15
プロジェクトの中でさらにプロジェクトを作って運用するPnP概念と導入方法について紹介します。
もっと見る →

[Claude Code] 基礎知識と基本的な使い方

2026-02-15
Claude Codeのインストールからトークン、モデル、モード、活用のコツまで基本的な使い方を紹介します。
もっと見る →

[Git] Worktreeで並行作業環境を構築する

2026-02-15
Git Worktreeを使って別のディレクトリで並行作業する方法について紹介します。
もっと見る →

[React] 実務でのReact Clean Code

2026-02-14
TossのSLASH 21カンファレンスで発表されたReact Clean Codeの核心概念である凝集度、単一責任、抽象化を実際のコード例と共に整理して共有します。
もっと見る →

SHARE
Twitter Facebook RSS