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

Mug*_*uel 5 reactjs spring-boot next.js

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

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

Dar*_*ert 5

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. 阿克西奥斯
  4. 超级特工
  5. 得到