自己在用 nestjs+nextjs 搭,感觉好多问题不太好解决,比如 next 中如何在直出时就读到数据库中的数据进行渲染,而不是在前端页面再发起请求拉取。 搭的架子目录结构大概如下:
src
- client // 前端,nextjs
- assets // 前端资源,如 css
- pages // 前端页面
- pageA
- pageB
index.tsx
- server // 后台
- modules
- moduleA
controller.ts
module.ts
service.ts
- moduleB
controller.ts
module.ts
service.ts
- config // 一些前后端都可用到的配置
- utils // 一些前后端都可用到的工具函数
- types // 类型定义
index.ts // 项目启动文件
next-server.ts // next-server
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.