使用 Next.js 后端反应本机
Posted
技术标签:
【中文标题】使用 Next.js 后端反应本机【英文标题】:React Native with Next.js Backend 【发布时间】:2022-01-10 11:34:03 【问题描述】:我是一个反应原生的新手。是否可以将 Next.js 后端与本机应用程序一起使用?我知道它可以将 react native 与 Node+Express 等后端一起使用,但我个人更喜欢 Next.js 的新版本,并且也希望将它用于 Web 应用程序。
【问题讨论】:
这在官方文档docs.expo.dev/guides/using-nextjs中有介绍 【参考方案1】:反应是
用于构建 UI 的库
接下来的网站定义是
用于生产的 React 框架
因此,如果您想构建一个在浏览器上运行的 Web 应用程序,您可以使用 react 或 next,Next 添加了一些不错的功能,例如服务器端渲染以及在项目中拥有 js 后端的能力。
另一方面,React-Native 定义:
当你想生成一个原生应用程序时,你可以使用 React Native。
所以,您决定在这里使用 React-Native 创建一个原生应用程序。您应该与创建后端服务器分开看待这个问题。除了这个本机应用程序之外,您还想创建一个后端服务器,该后端服务器需要什么以及您对该服务器的期望是什么,当您为这些问题指定一些答案并进行一些搜索时,您可以选择一个好的框架来构建它网络服务器。
【讨论】:
以上是关于使用 Next.js 后端反应本机的主要内容,如果未能解决你的问题,请参考以下文章
简单的反应错误:不能在 Next.js 中使用 @material-ui/picker 库