文件名称:nextjs-apollo-graphql:使用NextJS,Apollo GraphQL,React和Carbon组件的概念验证站点
文件大小:128KB
文件格式:ZIP
更新时间:2024-02-25 22:28:00
react graphql express nextjs ExpressJavaScript
nextjs-apollo-graphql 这是一个小型的概念验证站点,可通过GraphQL从“星球大战” API获取并显示数据。 该项目基于: 与 & 一起运行 ,似乎也在使用SWAPI,但有图像! 在本地安装并运行 npm i npm run dev 您可以尝试将其作为已部署实例在Docker容器中运行 npm run build 部署到now.sh 如果您的桌面上有一个帐户,则可以部署到现在 npm run deploy 关于部署和Docker映像的注意事项 此设置将创建两个docker映像,一个用于应用程序,使用Alpine Node映像,另一个用于使用nginx的静态资产。
【文件预览】:
nextjs-apollo-graphql-master
----server()
--------index.js(1KB)
--------errorHandler.js(70B)
--------router.js(465B)
----index.js(211B)
----next.config.js(773B)
----deploy()
--------nginx()
--------local.sh(220B)
--------local.env(120B)
--------static.Dockerfile(308B)
--------now.sh(507B)
--------docker-compose.yml(596B)
--------prod.env(90B)
--------app.Dockerfile(188B)
--------build.sh(722B)
----package.json(1KB)
----layouts()
--------Default()
----data()
--------cacheRedirects.js(742B)
--------dataIdFromObject.js(36B)
--------detailsCommon.js(534B)
----routing.js(483B)
----LICENSE(1KB)
----package-lock.json(307KB)
----pages()
--------vehicle()
--------people()
--------species()
--------vehicles()
--------planet()
--------person()
--------starship()
--------planets()
--------_document.js(294B)
--------about()
--------home()
--------starships()
--------demo()
--------specieslist()
--------_app.js(579B)
----apollo()
--------index.js(3KB)
----.gitignore(927B)
----components()
--------Topic()
--------Title()
--------Header()
--------Detail()
--------Route.js(90B)
--------Breadcrumbs()
--------ListPage()
--------Link.js(1011B)
----README.md(1KB)