笔者目前在互联网公司负责开发私有云平台。云平台控制台,是一个典型的管控CRUD系统,用于管理各种IaaS资源。为了让前端能达到仿客户端体验,同时保障代码架构清晰规范,易维护,最终我们选择了Angular(1.X)`作为云平台控制台的前端框架。本文主要围绕Angular,介绍我们在开发控制台过程中的点点滴滴。可以说,这是我们最终选择了Angular的重要原因,如果你希望构建一个结构清晰,可维护,开发效率高,体验好的单页应用,Angular是相当不错的一个框架。什么是单页面应用?SinglePageApplication指一种基于web的应用或者网站,页面永远都是局部更新元素,而不是整页刷新。当用