【发布时间】:2019-10-15 15:47:53
【问题描述】:
如果解耦应用是一个前端向后端发送请求的应用,那么与之相反的是什么?什么是耦合网络应用程序?您可以在服务器上存储 javascript 以实现前端功能吗?
【问题讨论】:
标签: web-applications architecture
如果解耦应用是一个前端向后端发送请求的应用,那么与之相反的是什么?什么是耦合网络应用程序?您可以在服务器上存储 javascript 以实现前端功能吗?
【问题讨论】:
标签: web-applications architecture
我认为它们被称为Muli Page Application。这是一个经典的 Web 应用程序,对于每个请求,服务器都会进行计算并返回一个新的网页。
您所指的新架构正在广泛传播,即单页应用程序。
SPA 以一种简单、优雅和有效的方式呈现内容,因为它将所有内容加载到一个页面上,而不是将用户导航到不同的页面。 SPA 比传统的 Web 应用程序更快,因为它们在 Web 浏览器本身而不是在服务器上执行逻辑。
在这两种类型的应用程序中,客户端 JavaScript 存储在服务器上,并在客户端/浏览器请求网页时发送到客户端/浏览器。由于逻辑被推送到客户端,带有 SPA 的 javascript 的数量明显大于 MPA。
【讨论】: