EasyStarter logoEasyStarter

はじめに

EasyStarter - モダンなフルスタック TypeScript SaaS テンプレート

EasyStarter とは?

EasyStarter は、モダンな TypeScript 技術で構築された本番環境対応の SaaS テンプレートです。SaaS プロダクトを素早くローンチするために必要なものすべてを提供します。

技術スタック

カテゴリ技術
フロントエンドReact 19 + TanStack Start + TailwindCSS + shadcn/ui
バックエンドHono + Cloudflare Workers
データベースCloudflare D1 (SQLite) + Drizzle ORM
APIoRPC(エンドツーエンド型安全)
認証Better Auth(メール、GitHub、Google)
モバイルReact Native + Expo
国際化use-intl(en/zh/jp)

機能

  • 認証 - メール/パスワード、OAuth、セッション管理
  • ダッシュボード - サイドバーナビゲーション、ユーザー管理
  • データテーブル - ページネーション、ソート、フィルタリング
  • フォーム - TanStack Form + Zod バリデーション
  • UI コンポーネント - 37+ shadcn/ui コンポーネント
  • ダーク/ライトテーマ - 組み込みテーマ切り替え
  • メール - Resend + React Email テンプレート
  • 型安全 - エンドツーエンド型安全 API

クイックリンク

On this page