Blog
プロダクト開発・チーム文化・技術設計に関する最新の知見を発信しています。
2025.11.04
Next.jsのModalルーティング設計(App Router編)
App Routerを使ってモーダルをルーティング制御する実践的な設計方法を解説。重複描画を防ぎつつ、履歴管理も自然に行う手法を紹介します。
続きを読む →
2025.11.03
Next.js + TypeScriptで作るTODOアプリの設計思想
App Router時代にTODOアプリを題材に、Server ActionsとZodで型安全かつシンプルにCRUDを設計する指針。
続きを読む →
2025.10.20
Next.js Server Actionsでフォーム送信を型安全に処理する方法
App Router時代のフォーム送信はfetch不要。Server ActionsとZodを使って型安全にデータを送信・検証する方法を紹介します。
続きを読む →
2025.10.05
Zod × React Hook Formでリアルタイムバリデーションを実装する
ZodとReact Hook Formを組み合わせて、型安全でリアルタイムな入力バリデーションをNext.jsアプリに導入する方法を解説します。
続きを読む →
2025.09.21
Next.jsとPrismaで作る型安全なデータベース設計入門
Next.js App RouterとPrismaを組み合わせて、スキーマ定義から型安全なDBアクセスを実現する方法を解説。
続きを読む →
2025.08.28
Prisma × Server Actionsで安全なCRUDを設計する
Next.jsのServer ActionsとPrismaを組み合わせて、型安全かつ再利用性の高いCRUD処理を設計する実践例を紹介します。
続きを読む →
2025.08.17
PrismaのトランザクションとNext.jsの再検証戦略(revalidatePath)
複数のDB操作を安全にまとめるPrismaトランザクションと、Next.jsのrevalidatePathを組み合わせたデータ整合性の保ち方を解説します。
続きを読む →
2025.08.01
PrismaとZodで作る型駆動フォームバリデーション
Zodを使って入力検証を行い、Prismaの型と整合したフォーム送信処理を実現する方法を解説。
続きを読む →