来自Turbolinks页面:
Turbolinks可以更快地在您的Web应用程序中建立以下链接。 而不是让浏览器重新编译JavaScript和CSS 在每个页面之间进行更改,它会使当前页面实例保持活动状态 只替换头部的正文和标题
如果我想使用AngularJS构建一个富客户端应用程序,那么该框架是否会成为无意义的Turbolinks?
答案 0 :(得分:0)
答案是否定的。他们的工作方式不同,他们的主要目标也不同。
Turbolinks可以处理用HTML响应的Rails webapp。
Angular JS或任何其他JS框架都使用JSON API后端。
使用turbolinks不需要额外的编码。 Turbolinks只是通过最小化传输的内容来加快页面加载的一种方法。仅替换HTML正文标记
使用JS框架,您必须构建整个前端应用程序。这特别有用,因为相同的后端可用于开发移动应用程序