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

How to use Next.js with spring-boot as back-end server?

如何使用 Next.js 和 springboot 设置项目。我尝试阅读 next.js 文档,所有文档都指向其他后端技术,其中 none 显示了 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. 超级特工
  5. 得到