Vulcan Next le ayuda a construir aplicaciones basadas en GraphQL con Next.js.
Donde vulcan a continuación:
Vulcan siguiente proporciona:
Únete a la holgura y conoce a los contribuyentes vulcanos
Únete a la nueva discordia y conoce a los contribuyentes de Vulcan
Empiece con el tutorial en vivo
Lea el artículo introductorio en Freecodecamp
Consulte la documentación completa
¡No puedes enseñarle a un perro viejo nuevos trucos! Vulcan siguiente es el sucesor de "Vulcan.js", el marco de meteoritos de Sacha Greif. Hereda años de experiencia, con una arquitectura modernizada que reemplaza a Meteor por Next.js.
Vulcan luego impulsa las encuestas de Devographics State of JS, State of CSS y State of GraphQL.
¿No está familiarizado con Next.js todavía? Puede unirse al curso Next.js en Human Coders de Eric Burel, 3 días para comprender el funcionamiento interno de Next.js Router, servidor y representación estática, Worge Middlewares y todos sus amigos.
¿Quiere ayudarnos a construir calderas de alta calidad? Puede patrocinar a Vulcan en Open Collective o comunicarse con las recompensas y el trabajo independiente (pingnos en Vulcan Slack o Discord).
Consejo profesional: puede probar Vulcan a continuación con cero instalación clonándolo en Codesandbox.
Si prefiere una instalación local:
git clone -b main https://github.com/VulcanJS/vulcan-next
cd vulcan-next
yarn
yarn run devAbra http: // localhost: 3000 en su navegador. Luego puede acceder al tutorial en vivo en http: // localhost: 3000/aprender.
Al crear su propia aplicación, querrá alojar el código en su propio repositorio Git (en GitHub, Bitbucket, etc.).
Cambie el nombre de "origen" a "Upstream", para que pueda usar su propio repositorio Git como el principal "origen" y el repositorio oficial de VN como "aguas arriba".
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>Como predeterminado, Vulcan Next se conectará a una base de datos de solo lectura de muestra propiedad de LBKE. Para crear su propia aplicación, querrá usar su propia sés de datos.
Si usa Windows, es posible que desee:
Instale Ubuntu como un arranque dual (la máquina virtual es técnicamente fina pero mucho más lenta y podría conducir a una mala experiencia de desarrollo)
Configurar el subsistema de Linux para poder ejecutar Docker en Windows
Instale MongoDB con el instalador de Windows
Ejecutará Mongo en su terminal actual, o creará y ejecutará una imagen de Mongo si es la primera vez que ejecuta el comando.
Nota: Siempre debe iniciar su base de datos antes de ejecutar la aplicación.
yarn run start:mongoConsulte la instrucción de instalación de Docker para Ubuntu aquí si aún no tiene Docker.
En .env.development o .env.development.local Use este URI para Mongo:
MONGO_URI= " mongodb://localhost:27017/vulcan-next-app "Luego puede detener el servidor e iniciarlo nuevamente.
Aconsejamos usar MongoDB Compass para visualizar el contenido de su base de datos.
Cuidado: Vulcan Next es una Boilerplate, la posibilidad de actualizar automáticamente no está garantizada. Es posible que deba aplicar las actualizaciones a mano, comparando a Vulcan la próxima última versión con su propio código. ¡Siempre verifique que la fusión no rompiera tu aplicación! .
# 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 ours¡Este entrante es de solo lectura ! Evite la apertura de solicitudes de extracción en su contra.
Todos los desarrollos ocurren en nuestro monoreso "Vulcan NPM" aquí.
Este proyecto existe gracias a todas las personas que contribuyen.
¡Gracias a todos nuestros patrocinadores! [Conviértete en un patrocinador]
Apoye este proyecto al convertirse en patrocinador. Su logotipo aparecerá aquí con un enlace a su sitio web. [Convertirse en patrocinador]
Dan tiempo y comparten conocimiento para apoyar el proyecto.

Este es un proyecto Next.js arrancado con create-next-app .
Para obtener más información sobre Next.js, eche un vistazo a los siguientes recursos:
Puede consultar el repositorio Next.js GitHub: ¡sus comentarios y contribuciones son bienvenidos!
La forma más fácil de implementar su aplicación Next.js es usar la plataforma Vercel de los creadores de Next.js.
Consulte nuestra documentación de implementación Next.js para obtener más detalles.