Programming tutorial - IT technology blog

TypeScriptでZodをマスターする:スキーマバリデーション、型推論、React Hook Form連携

ZodはTypeScriptが埋められないギャップを補います:型と自動的に同期を保つランタイムバリデーションです。このガイドでは、スキーマ定義、型推論、React Hook Form連携、そしてフルスタックTypeScriptプロジェクト全体でスキーマを共有する方法を解説します。
Programming tutorial - IT technology blog

Next.js Server Actionsをマスターする:APIルートなしでフォーム、データ変更、セキュリティを処理する

Server Actionsを使えば、Next.jsのReactコンポーネントから直接サーバーサイドコードを実行できます — APIルートも手動のfetch呼び出しも不要。このガイドでは、フォーム処理、データ変更、認証、そして実践的な本番環境のヒントを解説します。
Programming tutorial - IT technology blog

tRPCとTypeScriptでNext.jsに型安全なフルスタックAPIを構築する — スキーマ定義不要

tRPCを使えば、コード生成や別スキーマファイルなしに、Next.jsのバックエンドとフロントエンド間でTypeScriptの型を共有できます。このチュートリアルでは型安全なフルスタックAPIをゼロからセットアップする手順を解説します。サーバー側でフィールド名を変更すると、本番ではなくコンパイル時に即座にクライアントのエラーとして検出されます。
Programming tutorial - IT technology blog

SvelteKitでモダンWebアプリを構築する:セットアップから本番デプロイまで

SvelteKitはコンパイル時のコンポーネントモデルとファイルベースのルーティング、SSR、組み込みAPIエンドポイントを一つのフレームワークに統合している。このガイドではSvelteKitプロジェクトのセットアップ、Nodeアダプターを使った本番環境向けの設定、そしてPM2によるプロセス管理とNginxの背後へのデプロイ手順を解説する。