带有 ZEIT 的GraphQL看起来很有趣,但现在我只想在 ZEIT 上创建一个 API 驱动的 Next.js 应用程序。
我已经阅读了文档并运行了一个 hello world 示例应用程序,但还没有看到一个成熟的 API 驱动应用程序及其工作原理。
- https://github.com/zeit/now-examples/blob/master/create-react-app/src/index.js
- https://zeit.co/docs/v2/deployments/routes/
- https://reactresources.com/topics/zeit-now
- https://blog.bitsrc.io/react-production-deployment-part-2-now-c81657c700b7
- https://zeit.co/blog/now-dev
我想完成以下任务:
- 无服务器 API
- 渲染服务器端 next.js,从外部数据源获取(google bigquery)
- 本地开发工作流程
我有点失落。
{
"version": 2,
"public": false,
"builds": [
{ "src": "next.config.js", "use": "@now/next" },
{ "src": "server/server.js", "use": "@now/node" }
],
"routes": [
{ "src": "/api/(.*)", "dest": "server/server.js" },
{ "src": ".*", "dest": "/index.html" }
]
}
我想代替 index.html 它在服务器端呈现。