难道 Angular Universal 不就是相同的旧 JSP/ASP 页面,只是不太连贯,设置起来更复杂吗?



很抱歉这个挑衅性的问题标题,但实际上,区别在哪里?

据我所知,消息是这样的:"使用SPA,由于浏览器中运行的javascript正在处理DOM,可能会出现一些性能问题;所以让我们在服务器上渲染页面,以消除这种开销,使事情变得更快!">

当然,这可能会带来问题,因为Angular是在浏览器中工作的,而不是在Node.js服务器上。

因此,我的问题是,Angular Universal和"好的旧的"服务器端页面之间有什么区别吗?相比之下,如果Angular Universal增加了什么价值?

不同之处在于angular universal只渲染第一页。然后,它将状态传输到浏览器,并且不会进行另一个服务器往返。在JSP中,这是不同的。State将只保留在服务器上,例如,如果您想显示新页面,则必须执行另一个服务器往返。

最新更新