首页 > 解决方案 > 全栈 NextJS 应用程序

问题描述

我用 ReactJS 创建了很多项目。因此我用 ReactJS 创建了一个前端,用 express js 创建了一个后端。现在我想切换到 NextJS 以避免创建单独的后端,因为 NextJS 内置了 api 路由。

所以我创建了一个新的 NextJS 项目npx create-next-app MyProject --ts来支持打字稿。由于渲染、路由等,第一步很棒。

但后来我想添加一个本地数据库(mariadb)来获取数据。在我上一个项目中,我typeorm作为 ORM 女巫在 express js 后端工作得非常好。但我无法将 typeorm 添加到 nextjs。而且我没有找到任何解释如何做到这一点的帖子。唯一似乎有效的 orm 是prisma. 但我不喜欢这种语法。

所以我在考虑 NextJS 是否是选择使用本地数据库对应用程序进行编程的框架。您创建 Web 应用程序的堆栈是什么?

标签: node.jsdatabasenext.js

解决方案


我已经使用https://massivejs.org/来连接我的全栈 NextJS,但使用的是 PostgreSQL。


推荐阅读