Web 前端框架 Angular

Web 前端框架 Angular

MIT
TypeScript 查看源码»
跨平台
Google
2016-12-15
局长

Angular 是一款十分流行且好用的 Web 前端框架,目前由 Google 维护。这个条目收录的是 Angular 2 及其后面的版本。由于官方已将 Angular 2 和之前的版本 Angular.js 分开维护(两者的 GitHub 地址和项目主页皆不相同),所以就有了这个页面。传送门:Angular.js

特性

跨平台

渐进式 Web 应用

  • 借助现代化 Web 平台的力量,交付 app 式体验。高性能、离线化、零安装。

原生

  • 借助来自 Ionic、NativeScript 和 React Native 中的技术与思想,构建原生移动应用。

桌面

  • 借助你已经在 Web 开发中学过的能力,结合访问原生操作系统 API 的能力,创造能在桌面环境下安装的应用,横跨 Mac、Windows 和 Linux 平台。

速度与性能

代码生成

  • Angular 会把你的模板转换成代码,针对现代 JavaScript 虚拟机进行高度优化,轻松获得框架提供的高生产率,同时又能保留所有手写代码的优点。

统一

  • 在服务端渲染应用的首屏,像只有 HTML 和 CSS 的页面那样几乎瞬间展现,支持 node.js、.NET、PHP,以及其它服务器,为通过 SEO 来优化站点铺平了道路。

代码拆分

  • Angular 应用通过新的组件路由(Component Router)模块实现快速加载,提供了自动拆分代码的功能,为用户单独加载它们请求的视图中需要的那部分代码。

生产率

模板

  • 通过简单而强大的模板语法,快速创建 UI 视图。

Angular 命令行工具

  • 命令行工具:快速进入构建环节、添加组件和测试,然后立即部署。

各种 IDE

  • 在常用 IDE 和编辑器中获得智能代码补全、实时错误反馈及其它反馈等特性。

完整开发故事

测试

  • 使用 Karma 进行单元测试,让你在每次存盘时都能立即知道是否弄坏了什么。Protractor 则让你的场景测试运行得又快又稳定。

动画

  • 通过 Angular 中直观简便的 API 创建高性能复杂编排和动画时间线 —— 只要非常少的代码。

可访问性

  • 通过支持 ARIA 的组件、开发者指南和内置的一体化测试基础设施,创建具有完备可访问性的应用。

加载中

评论(11)

renwofei423
renwofei423
适合团队开发,规范。
无聊的coding
无聊的coding
各位大佬,#Angular#有钱途么
MuskIron
MuskIron
官网呢,官网在哪里
aiplat点com
aiplat点com
并没有比vue简洁好用。没比不上react
holdlg
holdlg
很好用,用了快2年了,推荐
不及阁大学士
不及阁大学士
非常好
砼砼
砼砼
强烈推荐
孟飞阳
孟飞阳
版本发布的太快
花狗是我
花狗是我
测试一下
lieefu
lieefu
最新Web前端开发利器。

Angular 7.1.1 和 7.2.0-beta.0 发布,Web 前端框架

Angular 7.1.1 和 7.2.0-beta.0 已发布,Angular 是一款十分流行且好用的 Web 前端框架,目前由 Google 维护。 7.2.0-beta.0 (2018-11-28) Bug Fixes common: expose request url in networ...

11/29 07:21

Angular 7.0.3 和 7.1.0-beta.2 发布,Web 前端框架

Angular 7.0.3 和 7.1.0-beta.2 已发布,Angular 是一款十分流行且好用的 Web 前端框架,目前由 Google 维护。 7.1.0-beta.2 (2018-11-07) Bug Fixes bazel: unknown replay compiler error...

11/08 07:09

Angular 7.0.1 和 7.1.0-beta.0 发布,Web 前端框架

Angular 7.0.1 和 7.1.0-beta.0 发布了,Angular 是一款十分流行且好用的 Web 前端框架,目前由 Google 维护。 更新内容主要是 bug 修复,具体如下: 7.1.0-beta.0 (2018-10-24) Bug 修复 co...

10/25 08:03

Angular 7.0.0 发布,谷歌维护的前端三大框架之一

Angular 7.0.0 发布了,Angular 是一款十分流行且好用的 Web 前端框架,与 React 和 Vue 并称前端三大框架,目前由 Google 维护。 Dependency updates @angular/core 依赖于: TypeScript 3...

10/19 08:07

Angular 6.1.10 和 7.0.0 rc1 发布,Web 前端框架

Angular 6.1.10 已发布,这是一个小的 bug 修复版本,解决了以下问题: platform-browser: fix #22155, destroy hammer manager when HammerInstance.off() is run (#22156) (3b4d9dc) upgra...

10/11 07:18

Angular 7.0.0-rc.0 发布,Web 前端框架

Angular 7.0.0-rc.0 发布了。Angular 是一款十分流行且好用的 Web 前端框架,目前由 Google 维护。 主要更新内容: Bug 修复 core: add missing peerDependency to [@angular](https://githu...

10/01 08:05

Angular 6.1.9 和 7.0.0-beta.7 发布,Web 前端框架

Angular 6.1.9 和 7.0.0-beta.7 发布了,Angular 是一款十分流行且好用的 Web 前端框架,目前由 Google 维护。 更新内容主要是 bug 修复,修复了关于 cli 工具和 service-worker 相关的 bug。...

09/27 07:35

Angular 6.1.8 和 7.0.0-beta.6 发布,Web 前端框架

Angular 6.1.8 和 7.0.0-beta.6 发布了,Angular 是一款十分流行且好用的 Web 前端框架,目前由 Google 维护。 更新内容如下 7.0.0-beta.6 (2018-09-19) Bug 修复 bazel: specify the packa...

09/24 07:44

Angular 7.0.0-beta 6 发布,前端框架三驾马车之一

Angular 7.0.0-beta 6 发布了,Angular 是一款十分流行且好用的 Web 前端框架,目前由 Google 维护。 新特性如下: bazel: 在 ts_api_guardian_test def 中添加其他参数 (#25694) (2a21ca0)...

09/20 07:48

Angular 6.1.7 和 7.0.0 beta5 发布,Web 前端框架

Angular 6.1.7 和 7.0.0 beta5 发布了,Angular 是一款十分流行且好用的 Web 前端框架,目前由 Google 维护。 6.1.7 更新内容: Bug 修复 bazel: protractor rule should include *.e2e-spec...

09/07 07:13

没有更多内容

加载失败,请刷新页面

1
回答
Angular2 http请求2次的问题

getProductsByPageable(param): Promise<any> { this.url = this.productUrl + '...

2017/11/23 19:32
2
回答
angular get 请求如何以将参数放到body中传递

后台接口是get的,参数接收方式是requestbody,使用的angular6,this.http.get('/api/security/sysUser...

08/09 08:21
1
回答
angular6 antd table 异步请求 出错
不愿透露姓名的Mr成 的回答 09/06 12:33
最佳答案
把你的代码复制我工程里,没问题, 能正常运行
4
回答
初学angular 看到网上有angular js 也有angular2 ,到angular官网发现最近版本是6了,那么现在大家说的angular js到底是什么啊?
很拽De土豆 的回答 05/20 00:32
最佳答案
angular2 和 angularjs是二个独立的前端框架,二者完全不同。angularjs只有1.x版本,到今年10月好像就停止开发仅仅维护了。angular2开始叫做angular,每半年左右发布一个大版本,angular6和2差别不大,可以理解angular6为angular2.6
1
回答
安装angular4报错

我在安装angular4的cli的时候 为什么一开始报少python环境的错误,后来我加上了 现在又报这种出错误,是什么原因,怎么解决 求指点,,有遇上过...

04/04 22:32
1
回答
Angular2 中使用zTree

@zTree 你好,想跟你请教个问题: 使用Angular2想要用npm install jquery-zTree --save引入zTree插件可以吗?

01/17 13:56
5
回答
angular.js数据表格的增删改查问题

有谁做过angular.js的增删改查的,麻烦指导一下啊,怎么样将每行生成的id区分开来,要id来做操作呢

01/11 09:29
1
回答
angular.js

谁能提供一个angular.js日历控件啊,万分感谢!

01/08 14:37
45
回答
高手问答第 153 期 —— 从零到一,带你进入 Angular 世界
华章 的回答 2017/05/25 10:36
最佳答案
OSC 第 153 期高手问答 -- 从零到一,带你进入 Angular 世界(公布中奖名单) @jun4rui @侠客执剑行 @拖鞋莫止步 @devbean-豆子 @17客 恭喜以上五位网友获得《Angular从零到一》一本 请私信@华章 告知快递信息(格式:姓名+电话+地址+邮编)
1
回答
Angular cli升级版本?

@大漠穷秋 你好,想跟你请教个问题: 我是windows电脑,已经安装了Angular Cli 1.0.1版本。那么如何通过升级自己的cli到最新版本呢?

2017/06/21 09:25

没有更多内容

加载失败,请刷新页面

Egghead.io AngularJS视频教程

Angular JS (Angular.JS) 是一组用来开发Web页面的框架、模板以及数据绑定和丰富UI组件。它支持整个开发进程,提供web应用的架构,无需进行手工DOM操作。 AngularJS很小,只有60K,兼容主流浏...

2014/02/08 14:36
101
0
《AngularJS学习整理》系列分享专栏

《AngularJS学习整理》系列分享专栏 《AngularJS学习整理》已整理成PDF文档,点击可直接下载至本地查阅 https://www.webfalse.com/read/201748.html 文章 教你用AngularJS框架一行JS代码实现...

11/09 09:16
42
0
给 Web 开发者的 25 款最有用的 AngularJS 工具

AngularJS 是一种新 JavaScript 框架,目的是降低要求,加快开发速度。AngularJS 是让 HTML 标记动态,使其对 web 开发者更有帮助,同时从大量的分段中给定一个标准结构,使开发速度更快更高...

2015/07/25 16:46
151
1
AngularJS 中文资料+工具+库+Demo 大搜集

AngularJS 中文资料+工具+库+Demo 大搜集

2013/12/28 16:11
147
0
AngularJs

AngularJS 是一个 JavaScript 框架。它是一个以 JavaScript 编写的库。它可通过

2015/07/10 16:49
25
0
[Angularjs] 第一步开始一个项目

[Angularjs] 第一步开始一个项目 一、什么是angularjs angularjs是2009年兴起的,目前由Google维护一个采用mvc模式的js框架,很多时候用来创建单页面应用。我也经常将其和phonegap一起来开发...

2014/10/12 12:21
33
0
Angular成系统的学习资料整理

中文学习资料: http://www.cnblogs.com/lcllao/archive/2012/10/18/2728787.html 翻译的官方的Guide http://www.ituring.com.cn/minibook/303 翻译的官方的tutorial http://www.lovelucy.in...

2014/08/15 13:05
70
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部