AngularJs2.0
AngularJs2.0中文官网站发布了。
官网地址:https://angular.cn/
官网点击任何中文地方都可以显示英文原文,中文文档暂时只有 TypeScript的,JavaScript和dart的还是英文的。
AngularJs2.0的特性与优点
跨平台
- 渐进式 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 的组件、开发者指南和内建的一体化测试基础设施,创建具有完备可访问性的应用。
AngularJs2.0的更多相关文章
- 打造AngularJs2.0开发环境
angularjs2.0刚发布, typescript2.0也刚发布, 于2016.9.29记录. 参考文档:https://angular.cn/docs/ts/latest/quickstart. ...
- webapi 发布接口报405错误(angularjs2.0)
参考链接:http://www.cnblogs.com/shenbin/p/5680976.html web访问接口报405错误,以前的jQuery访问方式访问接口没有问题. 但是换成angularj ...
- AngularJS2.0 quick start——其和typescript结合需要额外依赖
AngularJS2 发布于2016年9月份,它是基于ES6来开发的. 运行条件! 由于目前各种环境(浏览器或 Node)暂不支持ES6的代码,所以需要一些shim和polyfill(IE需要)让ES ...
- AngularJS2.0教程(一)快速上手之基础知识
Why Angular2 Angular1.x显然非常成功,那么,为什么要剧烈地转向Angular2? 性能的限制 AngularJS当初是提供给设计人员用来快速构建HTML表单的一个内部工具.随着时 ...
- AngularJS2.0起步
ES6工具链 要让Angular2应用跑起来不是件轻松的事,因为它用了太多还不被当前主流浏览器支持的技术.所以,我们需要一个工具链:
- AngularJS2.0 一个表单例子——总体说来还是简化了1.x 使用起来比较自然
<!doctype html> <html> <head> <meta charset="utf-8"> <title> ...
- AngularJS2.0 hello world例子——引入这么多额外的依赖库真是很忧伤啊
初识Angular2 写一个Angular2的Hello World应用相当简单,分三步走: 1. 引入Angular2预定义类型 import {Component,View,bootstrap} ...
- AngularJS2.0 教程系列(一)
http://my.oschina.net/u/2275217/blog/482178
- angularjs 2.0 快速开始
前言 angularjs2.0 如果发布,公司的项目会基于2.0开发,在1.0的时候就踩了好多坑,趁这2.0还没正式发布,赶紧踩下坑. 这篇文章是参考angularjs2.0 官方文档写的,开发环境需 ...
随机推荐
- centos alias命令详解
Alias命令 功能描述:我们在进行系统的管理工作一定会有一些我们经常固定使用,但又很长的命令.那我们可以给这些这一长串的命令起一个别名.之后还需要这一长串命令时就可以直接以别名来替代了.系统中已经有 ...
- logback节点配置详解
一 :根节点 <configuration></configuration> 属性 : debug : 默认为false ,设置为true时,将打印出logback内部日志信 ...
- CentOS 6.5 下搭建FastDFS服务
参考网站: http://www.open-open.com/lib/view/open1435468300700.html http://blog.csdn.net/lynnlovemin/arti ...
- SQL相关简单游标
BEGIN TRY Create Table #Temp_Table_Record_Stat ( .... ) DECLARE table_Cursor CURSOR FOR SELECT objec ...
- Linux学习系列之Nginx调优实战
Nginx配置文件性能微调 全局的配置 user www-data; pid /var/run/nginx.pid; worker_processes auto; worker_rlimit_nofi ...
- 解决Python代码编码问题 SyntaxError: Non-UTF-8 code starting with '\xc1'
本文转载自:http://blog.csdn.net/wyb_hardworking/article/details/19562971 程序中出现中文,运行的时候出现如下错误: SyntaxError ...
- sdk下载地址
http://www.androiddevtools.cn/ 容器,然后跟着下面的提示下载对应需要的包 放到对应的位置 即可
- 深入解析thinkphp中的addAll方法
- 修改eclipse 代码字体大小以及文档字体大小
1..点击[window]在弹出的窗口中选择[preferences] 2.在弹出窗口中找到依次点击General(常规)——Apprearance(外观)——Colors and Fonts(颜色和 ...
- Rhythmk 学习 Hibernate 03 - Hibernate 之 延时加载 以及 ID 生成策略
Hibernate 加载数据 有get,跟Load 1.懒加载: 使用session.load(type,id)获取对象,并不读取数据库,只有在使用返回对象值才正真去查询数据库. @Test publ ...