【问题标题】:Better practice prepare html on backend or send data from backend to front end application [closed]更好的做法是在后端准备 html 或将数据从后端发送到前端应用程序 [关闭]
【发布时间】:2026-02-06 13:45:01
【问题描述】:

我每天都有一份运动比赛清单。我的目标是通过 url mysite.com/sport/year/month/day 在网页上打印此列表。有关匹配的所有数据都保存在数据库中。我在服务器上使用 Java Spring,在 Web 应用程序上使用 AngularJS。我的问题是哪种做法更好。或者用html准备jsp文件并在客户端请求或使用AngularJS时发送它,并以json格式从服务器获取匹配对象,然后将数据绑定到html模板。

【问题讨论】:

    标签: java html angularjs web


    【解决方案1】:

    您指的是构建 Web 应用程序的两种不同方法。

    第一个被认为是传统的客户端-服务器 Web 应用程序,而第二个是单页应用程序,也称为 SPA。

    列出了每种方法的优点和缺点。您应该根据您正在构建的应用程序的要求来选择方法。

    网络上有很多指向这些内容的链接。这是一个:Single Page Application: advantages and disadvantages

    还应注意,这两种方法的混合也是有效的,并且在许多情况下都非常合适。这是您的应用程序的一部分是 SPA 的地方,而其余部分则遵循传统的客户端-服务器架构。

    分析您的要求,然后选择恕我直言。

    【讨论】:

    • 感谢您的回复