gpt4 book ai didi

spring-boot - Spring Boot 应用程序是否需要模板引擎(即 Thymeleaf)?

转载 作者:行者123 更新时间:2023-12-05 00:52:38 26 4
gpt4 key购买 nike

我目前正在开发一个 Spring Boot 项目,而且我对模板引擎还很陌生。这也将是我第一个使用 Spring Boot 的私有(private)项目。

我想知道在使用 Spring Boot 开发 Web 应用程序时是否需要包含模板引擎,例如 Thymeleaf。我正在为数据库使用 PostegreSQL。

我在另一篇文章中读到,如果后端框架使用 JSON 进行数据交换,则不需要模板引擎,因为模板引擎用于将检索到的数据呈现为客户端的 HTML。我从数据库中检索 JSON 对象,那么我可以将模板引擎排除在我的项目之外吗?

如果需要更多详细信息,请在下方留言。

最佳答案

不,它们不是必需的,事实上大多数需要网页的新项目现在都在使用单页应用程序,例如 Angular、React、Vue、... 而不是 thymeleaf 或 jsp。 p>

除此之外,Spring 项目并不总是需要网页,例如,当您只是为其他应用程序调用创建 REST API 时,或者当您正在自动化诸如邮件服务/打印/.. .你的名字。

但是,如果您确实想要一个简单的解决方案,其中包含一些不是那么动态或复杂的页面,pivot/VMware 确实建议使用 thymeleaf(而不是 jsp 和其他解决方案),因为它易于集成。

关于spring-boot - Spring Boot 应用程序是否需要模板引擎(即 Thymeleaf)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69773442/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com