Vulcan als nächstes hilft Ihnen, GraphQL-basierte Anwendungen mit Next.js. zu erstellen.
Wo Vulcan als nächstes glänzt:
Vulcan als nächstes bietet:
Treten Sie dem Slack bei und treffen Sie Vulcan -Mitwirkende
Schließen Sie sich der neuen Zwietracht an und treffen Sie Vulcan -Mitwirkende
Beginnen Sie mit dem Live -Tutorial
Lesen Sie den Einführungsartikel über Freecodecamp
Überprüfen Sie die vollständige Dokumentation
Sie können einem alten Hund keine neuen Tricks beibringen! Vulcan als nächstes ist der Nachfolger von "vulcan.js", dem Meteor -Framework von Sacha Greif. Es erbelt jahrelange Erfahrung mit einer modernisierten Architektur, die Meteor durch Next.js.
Vulcan wird als nächstes befugt der Dekgraphics Surveys State of JS, den Bundesstaat CSS und den Zustand von GraphQl.
Noch nicht mit Next.js vertraut? Sie können sich am nächsten.js -Kurs bei Human Codierern von Eric Burel, 3 Tagen, anschließen, um die inneren Funktionsweise des nächsten.js -Routers, des Servers und des statischen Renders, der Edge Middlewares und aller ihrer Freunde zu verstehen.
Möchten Sie uns helfen, hochwertige Kesselplatten zu bauen? Sie können Vulcan auf Open Collective sponsern oder uns für Kopfgelder und freiberufliche Arbeit erreichen (Ping uns auf Vulcan Slack oder Discord).
Profi -Tipp: Sie können Vulcan als nächstes ohne Installation testen, indem Sie es auf Codesandbox klonen.
Wenn Sie eine lokale Installation bevorzugen:
git clone -b main https://github.com/VulcanJS/vulcan-next
cd vulcan-next
yarn
yarn run devÖffnen Sie http: // localhost: 3000 in Ihrem Browser. Sie können dann auf das Live -Tutorial unter http: // localhost: 3000/lerne zugreifen.
Beim Erstellen Ihrer eigenen Anwendung möchten Sie den Code in Ihrem eigenen Git -Repository (auf GitHub, Bitbucket usw.) hosten.
Benennen Sie "Origin" in "stromaufwärts" um, damit Sie Ihr eigenes Git -Repository als Haupt "Herkunft" und VN Official Repo als "stromaufwärts" verwenden können.
git remote rename origin upstream
# Then do what you need to create your own origin remote
# git remote add origin <your-own-git-repository-url>Im Standard wird Vulcan als nächstes eine Verbindung zu einer schreibgeschützten Datenbank herstellen, die LBKE gehört. Um eine eigene Anwendung zu erstellen, möchten Sie Ihre eigene Datenbank verwenden.
Wenn Sie Windows verwenden, möchten Sie möglicherweise:
Installieren Sie Ubuntu als Dual -Stiefel (virtuelle Maschine ist technisch gut, aber viel langsamer und könnte zu einer schlechten Entwicklungserfahrung führen)
Richten Sie das Linux -Subsystem ein, um Docker unter Windows auszuführen
Installieren Sie MongoDB mit dem Windows Installer
Es wird Mongo in Ihrem aktuellen Terminal ausgeführt oder ein Mongo -Bild erstellt und ausgeführt, wenn es das erste Mal ist, dass Sie den Befehl ausführen.
Hinweis: Sie sollten Ihre Datenbank immer starten , bevor Sie die Anwendung ausführen.
yarn run start:mongoSiehe Docker -Installationsanweisung für Ubuntu hier, wenn Sie noch keinen Docker haben.
In .env.development oder .env.development.local verwenden diesen URI für Mongo:
MONGO_URI= " mongodb://localhost:27017/vulcan-next-app "Sie können dann den Server anhalten und erneut starten.
Wir empfehlen, MongoDB Compass zu verwenden, um Ihren Datenbankinhalt zu visualisieren.
Vorsicht: Vulcan als nächstes ist eine Kesselplatte, die Möglichkeit, automatisch zu aktualisieren, ist nicht garantiert. Möglicherweise müssen Sie die Updates per Hand anwenden und Vulcan nächste neueste Version mit Ihrem eigenen Code vergleichen. Überprüfen Sie immer, ob der Zusammenschluss Ihre App nicht gebrochen hat! .
# Get the latest version of Vulcan Next locally
git fetch upstream
# Merge to your own code (favouring your own code as a default in case of conflict)
git merge upstream/main -X oursDieser Starter ist schreibgeschützt ! Bitte vermeiden Sie das Öffnen von Pull -Anfragen dagegen.
Alle Entwicklungen ereignen sich hier in unserem Monorepo "Vulcan NPM".
Dieses Projekt besteht dank aller Menschen, die einen Beitrag leisten.
Vielen Dank an alle unsere Unterstützer! [Backer werden]
Unterstützen Sie dieses Projekt, indem Sie Sponsor werden. Ihr Logo wird hier mit einem Link zu Ihrer Website angezeigt. [Sponsor werden]
Sie geben Zeit und teilen Wissen, um das Projekt zu unterstützen.

Dies ist ein Next.js-Projekt mit create-next-app .
Um mehr über Next.js zu erfahren, sehen Sie sich die folgenden Ressourcen an:
Sie können das nächste.js Github -Repository ansehen - Ihr Feedback und Ihre Beiträge sind willkommen!
Der einfachste Weg, um Ihre Next.js -App bereitzustellen, besteht darin, die Vercel -Plattform von den Erstellern von Next.js. zu verwenden.
Weitere Informationen finden Sie in unserer Next.JS -Bereitstellungsdokumentation.