Angular(通常称为“ Angular 2+ ”或“ Angular v2及更高版本 ”)是一个用HTML,CSS和JavaScript / TypeScript构建客户端应用程序的框架。
Angular是AngularJS重写的,由构建AngularJS的团队完全重写。为了避免混淆,该团队宣布应该为每个框架使用单独的术语,其中“AngularJS”指的是1.X版本,而“Angular”指的是没有“JS”指的是版本2及更高版本。
Angular是一个MVC框架,最适于开发客户端的单页面应用。它不是个功能库,而是用来开发动态网页的框架。它专注于扩展HTML的功能,提供动态数据绑定(data binding),而且它能跟其它框架(如jQuery)合作融洽。
如果你要开发的是单页应用,Angular就是你的上上之选。Gmail、Google Docs、Twitter和Facebook这样的应用,都很能发挥Angular的长处。但是像游戏开发之类对DOM进行大量操纵、又或者单纯需要 极高运行速度的应用,就不是Angular的用武之地了。
更多前端相关知识,请访问 易知道|edz.cc!!
以上就是angular什么意思啊?的详细内容,更多请关注易知道|edz.cc其它相关文章!