Angular Universal 难道不就是相同的旧 JSP/ASP 页面,只是连贯性较差且设置起来更复杂吗?
Isn't Angular Universal just the same old JSP/ASP pages, only less coherent and more compicated to set up?
对于挑衅性的问题标题感到抱歉,但实际上,差异在哪里?
据我所知,消息是这样的:"with SPA there might be some performance problems owed to the fact that the DOM is being processed by the javascript running in the browser; so let us render the pages on the server to eliminate this overhead to make things faster!"
当然它可能会引入问题,因为 Angular 是为了在浏览器中工作,而不是在 Node.js 服务器上工作。
所以我的问题是 Angular Universal 和 "good old" 服务器端页面之间有什么区别吗?Angular Universal 相比之下增加了什么价值?
区别在于angular universal 只渲染第一页。然后它将状态传输到浏览器,并且不会再进行一次服务器往返。在 JSP 中,这是不同的。状态只会保存在服务器上,如果你想显示一个新页面,你必须再做一次服务器往返。
对于挑衅性的问题标题感到抱歉,但实际上,差异在哪里?
据我所知,消息是这样的:"with SPA there might be some performance problems owed to the fact that the DOM is being processed by the javascript running in the browser; so let us render the pages on the server to eliminate this overhead to make things faster!"
当然它可能会引入问题,因为 Angular 是为了在浏览器中工作,而不是在 Node.js 服务器上工作。
所以我的问题是 Angular Universal 和 "good old" 服务器端页面之间有什么区别吗?Angular Universal 相比之下增加了什么价值?
区别在于angular universal 只渲染第一页。然后它将状态传输到浏览器,并且不会再进行一次服务器往返。在 JSP 中,这是不同的。状态只会保存在服务器上,如果你想显示一个新页面,你必须再做一次服务器往返。