/awesome-angular2-cn

中文的Awesome Angular2资源列表

这是一个中文版的Angular2相关资源的列表,Fork自Awesome Angular 2

Awesome Angular 2

Awesome Angular 2 Awesome

关于Angular 2生态的惊奇列表,包括种子仓库、起步教程、文件范例、例子、教程、组件、模块、视频和其他的一些东西。

目前 Angular 2 的版本:

npm version

目前 Angular 2 的浏览器支持:

Sauce Test Status

目录:

Angular 2

Angular 是一个构建移动与桌面web应用的开发平台

官方资源

社区

Twitter上的专家

Twitter上Angular的专家列表(无特定排序)当然这个列表也是不完整的
无法访问?

#####Google Developer Experts

服务器端渲染

Material Design

Cheatsheet

特性

注解
指令

指令让你能够为DOM元素添加行为。
查看更多 »

组件

组件是一种利用阴影DOM将可见的操作封装起来的指令。典型的,组件被用于创建UI控件或者是将应用分为更小的组件。
查看更多 »

视图

视图是Angular渲染DOM树的核心本原。
查看更多 »

模板

模板是一种添加到HTML中的标记,它们被用于声明性的描述应用模型应该如何在DOM中被维护,以及DOM事件应该调用哪些控制器中的方法。
查看更多 »

变化检测

每一个组件都获得了一个检测器,负责检查那些在模板中被定义的绑定的元素和事件。
查看更多 »

依赖注入

在Angular 1.x中有两个API用户依赖注入到指令中,而Angular2将两个API统一, 使得代码更易懂和容易测试。
查看更多 »

管道

管道被添加到表达式的末尾,用于将值转换为不同的格式。
查看更多 »

Web Workers

Angular2中设计了WebWorker,让你的web应用更容易实现并行化。当你选择在WebWorker中运行你得应用时, angular将你的应用逻辑和大部分的angular核心框架同时运行在 WebWorker中。
查看更多 »

HTTP

Http以一个可被注入的类使用,被用于实现http请求的方法。 调用请求后将返回一个事件发射器EventEmitter,它将在接收到响应后发射一个单独的响应对象。
查看更多 »

路由
测试

Angular CLI

系列文章

视频教程

样式指南

Angular Connect

书籍

在线练习

探讨与解释

集成

组件

管道

  • fuel-ui 排序和范围的管道,从Angular1.x移植到Angular2

生成器

TodoMVC


Universal Angular 2

Universal (isomorphic) javascript support for Angular 2

Universal General Resources

Universal Seed Projects


用Typescript写Angular2程序

Typescript让你用你真正希望的方式来书写javascript。 Typescript是一种Javascript的超集,它也可以被编译为Javascript。

TypeScript 常用资源

TypeScript 种子工程


Angular 2 in Dart

Dart is an open-source, scalable programming language, with robust libraries and runtimes, for building web, server, and mobile apps.

Dart General Resources

  • Dart Official Website for Dart
  • Dartpad Dartpad lets play with Dart on-line, in a zero-install, zero configuration environment.
  • Dart Organization (GitHub) Official GitHub Organization for Dart
  • Pub Repository of packages of software for the Dart programming language.
  • Dartisans The Official Dart Google+ community
  • Dart Slack Channel The Official Dart Slack channel.

Dart Seed Projects

Dart Demo, Samples, and Examples


Angular 2 in Traceur

Traceur is a JavaScript.next-to-JavaScript-of-today compiler

Traceur General Resources

Traceur Seed Projects


Angular 2 in Babel

The compiler for writing next generation JavaScript.

Babel General Resources

Babel Angular 2 Online Playground

Babel Seed Projects

Babel Demo, Samples, and Examples

Babel Plugins


Angular 2 in ES5

An ECMAScript language that includes structured, dynamic, functional, and prototype-based features.

ES5 General Resources

ES5 Seed Projects


Ionic 2 in Angular 2

Ionic is the beautiful, open source front-end SDK for developing hybrid mobile apps with web technologies.

Ionic 2 General Resources

Meteor in Angular 2

Build Realtime Web and Mobile Apps With Angular and Meteor

Meteor General Resources

Meteor Seed Projects


Angular 2 in NativeScript

Build truly native iOS, Android and Windows Phone apps with Javascript and CSS. Try NativeScript open-source framework for cross-platform development.

NativeScript General Resources

NativeScript Seed Projects


Angular 2 in React Native

React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript

React Native General Resources

React Native Projects

React Native Seed Projects


Angular 2 in Haxe

Haxe is an open source toolkit based on a modern, high level, strictly typed programming language, a cross-compiler, a complete cross-platform standard library and ways to access each platform's native capabilities. General purpose language, with Haxe, you can easily build cross-platform tools targeting all the mainstream platforms natively. "Write once compile anywhere", with strong easily extendable macro system and powerfull, highly optimizing compiler with DCE (and f.e. using inline constructors). Can be used for server side rendering and in isomorphic way - possible to share the same source code compiling into client side in javascript and server side in pyhton (or java/php/node - can be choosen later/changed at scaling). Haxe code can contain (inline) any target language fragments (can be used to step by step porting), the externs mechanism provides access to the native APIs and libraries in a type-safe manner. Server, client, mobile (Android and iOS at once), desktop, embedded (Raspbery, award winning TIVO set top boxes), Playstation ... all can be reached natively with much less typing, more error-proof, more stable and compile-time type checked code even for non type-safe targets (f.e. JavaScript, PHP)!

Haxe General Resources

Haxe Seed Projects


Angular 2 in Scala

General purpose language; multiparadigm (object-oriented, functional, concurrent elements); statically typed, type-safe; focus: Web services.

Scala General Resources

Scala Seed Projects


License

CC0