什么是AOT?
Angular2在早起版本中的打包文件过于庞大, Angular团队为此做的优化, AOT(ahead-of-time)为了编译出更高效的Angular程序
1.AOT做了什么?
没有AOT之前是怎么做的
1.下载资源
2.Angular渲染页面(Angular bootstraps)
3.Augular进行JIT编译过程,生成我们每个模块的JavaScript。
4.应用被渲染(rendered)完成,展示给用户
Angular2的AOT省去了浏览器中Angular加载后自身的编译过程,即上边的第三步,所以使得应用渲染更加快速