Ein experimenteller Versuch, den fantastischen T3 -Stapel vollständig auf der Kantelaufzeit zu verwenden, mit dem Beta -App -Router von Next.js.
Dies soll ein Ort des Hackens und Lernens sein. Wir lernen immer noch, wie man Apps mit dem neuen App -Router von Next.js strukturiert, und Kommentare sind in Diskussionen willkommen.
Wenn Sie auf einen Fehler stoßen (Sie werden), erstellen Sie bitte ein Problem, damit wir Fehler beheben und gemeinsam lernen können.
Dies ist nicht für die Produktion gedacht. Verwenden Sie für eine produktionsbereitete Full-Stack-Anwendung die viel stabilere Erstellung von Create-T3-App.
Dieses Projekt ist nicht mit Create-T3-App verbunden.
Dieses Projekt repräsentiert die Kopienpastierung von Arbeit und Ideen von vielen wirklich klugen Leuten. Ich denke, es ist nützlich, sie alle zusammen in einem arbeitenden Prototyp zu sehen.
./src/trpc/@trpc gesperrt, der die React-Query-Abfrageschlüssel auf eine bestimmte Weise formatiert, die sich in späteren Versionen von TRPC änderte. Wenn Sie TRPC aktualisieren, wird die Flüssigkeitszufuhr nicht mehr funktionieren.Es gibt einige Optionen, die uns Serverkomponenten + TRPC + React -Abfrage ergeben. Die Flexibilität dieser Tools ermöglicht es uns, verschiedene Strategien für verschiedene Fälle im selben Projekt zu verwenden.
Führen Sie einige Befehle aus.
pnpm i
cp .env.example .envFüllen .Env.
Schieben Sie Ihre Schema -Änderungen in eine neue Planetscale -Datenbank. Verwenden Sie diesen Befehl nicht in einer vorhandenen Datenbank, die Ihnen wichtig ist. Es ist destruktiv (und in Beta).
pnpm db:pushStarten Sie den nächsten.js Dev Server.
pnpm dev