Angular 2: Why TypeScript?

Angular 2 is written in TypeScript. In this article I will talk about why we made the decision. I’ll also share my experience of working with TypeScript: how it affects the way I write and refactor my code.
Views: 185
Learned: 1
Bookmarks: 0
Updated: Jan 14 2017 23:22 UTC

Angular2 Archiecture Overview

Angular is a framework for building client applications in HTML and either JavaScript or a language like TypeScript that compiles to JavaScript. The framework consists of several libraries, some of them core and some optional. You write Angular applications by composing HTML templates with Angularized markup, writing component classes to manage those templates, adding application logic in services, and boxing components and services in modules.

The Core Concepts of Angular 2

In this blog post I will talk about the three core concepts of Angular 2: components, dependency injection, and bindings.

Angular CLI Project

Prototype of a CLI for Angular applications based on the ember-cli project.