我目前正计划使用 angular2 开发一个大型应用程序我现在的问题是架构,我已经测试了一些种子:
https://github.com/mgechev/angular2-seed
但它们不适合我的大型应用程序,因为您将所有内容打包到一个大文件中(可以缩小但仍然全部)。
另一点是必要的 es6 垫片太大了。
是否有一种好的技术可以仅在页面需要时才加载必要的组件/模块,并且仅在浏览器 (IE) 需要时才加载 es6 填充程序?
示例:
只包括蓝色 socks 的代码我不想知道例如红色 socks 的 css 东西。
如果我的整个应用程序大到 1GB,每个站点应该只有 1Mb 并不重要
最佳答案
我认为这就是您要找的: http://blog.mgechev.com/2015/09/30/lazy-loading-components-routes-services-router-angular-2
关于angular - Angular2 中的大规模应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35354669/