集成开发环境,web开发框架—Angular



  • Angular 是一款十分流行且好用的 Web 前端框架,目前由 Google 维护。Angular核心概念是“组件化”,各板块之间施行分治,分而治之,可实现可复用,组件分到每个模块里去,用路由来控制这些模块的加载和初始化。

    Angular的架构特色是依赖注入、数据绑定。依赖注入只有一种注入方法:构造器注入,构造器本身也会构成一个tree型结构 每个HTML标签上面都会有一个注射器实例,注射是通过constructor进行的;Angular是第一个将双向数据绑定概念引用到前端开发来的,新版本的Angular已经彻底重写了检查机制。

    Angular的特性在于跨平台,是一个渐进式 Web 应用,借助现代化 Web 平台的力量,交付 app 式体验。高性能、离线化、零安装;借助来自 Ionic、NativeScript 和 React Native 中的技术与思想,构建原生移动应用;

    Angular 会把你的模板转换成代码,针对现代 JavaScript 虚拟机进行高度优化,轻松获得框架提供的高生产率,同时又能保留所有手写代码的优点。并且Angular 应用通过新的组件路由(Component Router)模块实现快速加载,提供了自动拆分代码的功能,为用户单独加载它们请求的视图中需要的那部分代码。

    项目地址: https://cli.angular.io/

    f24fd2c1-4791-4495-9c0b-eaca2608b369-image.png


Log in to reply