reactjs - 如何使用 Next.js 和 spring-boot 作为后端服务器?

标签 reactjs spring-boot next.js

如何使用 Next.js 和 springboot 设置项目。我尝试阅读 next.js 文档,它们都指向其他后端技术,但没有一个显示 springboot 设置。如果有人可以指导我,或者为我提供一些有关如何在一个项目中使用这两个框架的文档,这将会有很大的帮助。

用springboot或者react开发,我都很好,没有什么困难。

最佳答案

Springboot 是另一个独立于 NextJS 项目之外的后端服务器。 让它在 NextJS 项目和 springboot 之间工作的方法是将 springboot 作为 RESTful API 提供服务,然后从 NextJS 调用 springboot 的 API。

我以前从未接触过springboot,但这里是如何将springboot作为后端API的引用:https://dzone.com/articles/ext-js-4-spring-mvc-crud .

这是如何使用 NextJS 从前端获取数据的一个示例: https://github.com/zeit/next.js/blob/canary/examples/data-fetch/pages/index.js .

如何从前端获取数据有很多方法,其中一些选项包括这些 npm 依赖项:

  1. HTTP - 标准库
  2. 请求
  3. Axios
  4. super 代理
  5. 得到了

关于reactjs - 如何使用 Next.js 和 spring-boot 作为后端服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55792251/

相关文章:

node.js - 获取当前语言 next-i18next

reactjs - React 输入在 Firefox 中失去焦点

jquery - 在 React 的 JSX 中初始化 jQuery 函数

reactjs - React : formik form, 在回调函数中提交后如何使用状态

javascript - map() 中的两个导入 div

java - 使用 Spring AspectJ 记录 REST 资源 URL

java - Spring Boot 在 Gradle 中获取包的属性

jestjs - 在 React-Testing-Library 中使用自定义/pages/_app.js 测试 Next.js 应用程序

java - 如何在Azure存储文件共享上上传大文件?

javascript - Next.js 图像组件 Tailwind-css 不起作用