如何在没有模板引擎的情况下构建SPA Spring应用程序

时间:2018-01-24 09:17:29

标签: reactjs spring-boot frontend single-page-application backend

为了好奇,试图建立一个SPA反应弹簧启动应用程序,省略模板引擎,如jsp或thymeleaf,因为至少在某些情况下,至少在我理解的情况下,它是值得解耦前端和后端的。管理编写控制器返回原始json并且无法添加控制器返回带有反应脚本的html模板,就像我成功执行了当thymeleaf包含在依赖项中并且所有html / js / css文件都在资源文件夹中时。我应该运行其他节点服务器返回text / html吗?你能给我一些示例项目吗? 基本上我想要一个带有navbar的应用程序,其中包含links / index / something1 / something2等,并且有一个单独的SPA与常见的html页眉页脚。

1 个答案:

答案 0 :(得分:0)

除非您需要服务器端渲染,否则您可以让控制器为您的前端服务,不需要节点服务器。

示例教程:https://spring.io/guides/tutorials/react-and-spring-data-rest/