余烬.为真正的大应用程序延迟加载模板和 JavaScript
Ember. Lazy loading templates and javascript for really big apps
我正在研究一点余烬,到目前为止我喜欢它。我对 ember (以及我看到的大多数框架,包括服务器端和客户端)的问题是,几乎所有的教程和指南都是为小应用程序(如 TodoMVC)设计的。我对如何处理大型管理应用程序(如 30 或 40 页或更多)感兴趣。这个原因让我多次选择无框架应用程序。我看到的是,您可以使用Yeoman或其他工具来构建单个js文件和html。大多数人专注于如何在开发中拆分代码,这没关系。我想问你如何划分运行时下载的代码。我认为(也许我已经过时了)管理应用程序的用户不必等待整个应用程序的加载。他们大部分时间使用整个堆栈的 4 或 5 页。我简要地阅读了有关require的信息.js但余烬并不提倡使用它。我需要的是一种延迟加载模板和 JavaScript 代码(如路由器、控制器等)的方法。你们如何管理我提到的那些应用程序?
@mixonic有一篇关于这个主题的很棒的博客文章。它说明了如何在路由器中使用 before 挂钩为应用程序中的一个或多个路由延迟加载脚本。此技术可用于延迟加载任何应用程序代码,包括路由/控制器/模型/模板或第三方库。
http://madhatted.com/2013/6/29/lazy-loading-with-ember
相关文章:
- 使用Twitter引导程序's Scrollspy到延迟加载(滚动加载)异步JavaScript
- Javascript客户端从ASP.NET MVC后端延迟加载模型
- 如何包含多个JS文件-延迟加载javascript
- 是否“;onload()"HTML的延迟与加载javascript的延迟冲突
- 在 JavaScript 中延迟加载,Jquery 'ready()' 在加载 JQuery 之前运行
- Javascript (Mobile) - 使用 jquery 延迟加载图像
- 延迟加载由 appendChild() 在 javascript/leaflet 中附加的图像
- 余烬.为真正的大应用程序延迟加载模板和 JavaScript
- 多个延迟加载实例 |Javascript
- 如何在javascript/html中延迟加载标签
- 延迟加载Javascript以加速我的Joomla
- 使用 JavaScript 将图像添加到页面,该页面也使用延迟加载类型功能
- JavaScript 延迟加载渐进式增强方式
- 延迟加载Symfony 1.4中的JavaScript
- 延迟加载Javascript
- 延迟加载javascript
- Javascript:DataTables.net,延迟加载取代分页
- 基本无限滚动/延迟加载博客文章与纯JavaScript
- 延迟加载带有优雅降级的图像(JavaScript)
- 延迟加载javascript