StarterNext.js 16/Hono API/Neon Postgres

Next Hono Neon Starter

型安全な Next.js アプリ、Hono API、Neon データベース、認証、 組織単位のアクセス制御、外部 API をすぐに利用できる、 本番運用向けのフルスタックテンプレートです。

3

機能モジュール

2

アプリ画面

1

型安全な API 境界

starter/system

Next.js App

Server Components + ダッシュボード

Hono API

/api/tasks /api/ocr /api/api-keys

リクエスト経路
Web セッション - 組織スコープ - アプリケーションコマンド
Bearer API キー - API キーミドルウェア - 共通ドメインサービス

DB

Drizzle

認証

Neon

テスト

Vitest

スターターの内容

デモ画面だけでなく、アプリの土台をすぐに提供。

Web アプリ、API ルート、データベースアクセス、認証境界、 API キー認証が一体となって用意されています。

Next.js App Router

Server Components、ルートグループ、初期設定、ダッシュボード、設定、認証済みレイアウトを構成済みです。

Hono API 境界

タスク、API キー、OCR の各エンドポイントを、1つの Next.js ルートハンドラーから提供します。

Neon + Drizzle

スキーマ、マイグレーション、サーバーレス Postgres クライアント、トランザクション対応のリポジトリを用意しています。

認証と組織管理

Neon Auth のセッション、組織の有効化、組織単位のダッシュボードアクセスを標準フローに含みます。

API キー認証

ブラウザのセッションを共有せず、管理された API キーで外部クライアントを認証できます。

外部 API

タスクと OCR のワークフローを、連携用途に適したスコープ付き HTTP ルートから利用できます。

任意で使える AI ワークフロー

OCR を実用的な機能として搭載。

テンプレート、Batch 中心の処理状況、結果プレビュー、 Vercel Blob ストレージ、AI SDK プロバイダーを 1つの機能モジュールとして構成しています。

テンプレート

スキーマを一度定義すれば、一貫したドキュメント抽出に繰り返し利用できます。

データ抽出

ドキュメントを送信し、AI プロバイダーから構造化データを受け取れます。

一括処理

複数ドキュメントの処理を、一括処理、ジョブ、結果、エクスポート画面で追跡できます。

拡張しやすい設計

使い捨ての雛形ではなく、プロダクトの最初のコミットとして。

多くのチームが後から追加する機能モジュール、CQRS ユースケース、 テスト、認証、データベースマイグレーション、HTTP クライアント境界を 最初から備えています。