t3 app router edge drizzle
1.0.0
next.jsのベータアプリルーターを使用して、エッジランタイムで素晴らしいT3スタックを完全に使用する実験的な試み。
これは、ハッキングと学習の場所であることを意図しています。 next.jsの新しいアプリルーターを使用してアプリを構築する方法をまだ学んでおり、議論でコメントを歓迎しています。
エラーが発生した場合(そうします)、バグを修正して一緒に学ぶことができるように問題を作成してください。
これは生産を意図したものではありません。生産対応のフルスタックアプリケーションには、はるかに安定したCreate-T3-Appを使用します。
このプロジェクトは、Create-T3-Appと提携していません。
このプロジェクトは、多くの本当に賢い人々からの仕事とアイデアのコピーパスティングを表しています。作業プロトタイプでそれらをすべて一緒に見ることは便利だと思います。
./src/trpc/@trpc @trpcの実験アプリルーターTRPCクライアントにロックされています。 TRPCをアップグレードすると、水分補給が機能しなくなります。サーバーコンポーネント + TRPC + Reactクエリが提供するいくつかのオプションがあります。これらのツールの柔軟性により、同じプロジェクトでさまざまなケースに異なる戦略を使用できます。
いくつかのコマンドを実行します。
pnpm i
cp .env.example .env入力.ENV。
スキーマの変更を新しいPlanetScaleデータベースに押します。あなたが気にする既存のデータベースでこのコマンドを使用しないでください。それは破壊的です(そしてベータ版)。
pnpm db:pushnext.js devサーバーを開始します。
pnpm dev