Keeping up the tradition, before we start building a real application together, we should write our first hello world component with Angular:
import {Component} from '@angular/core';@Component({ selector: 'hello-world', template: '<div>Hello {{name}}</div>' }) class HelloWorldComponent { name: string = 'World';}
This is already a fully-working Angular component. We used ECMAScript 6 classes to create the necessary encapsulation required for a component. You can also see a meta-annotation that is used to declaratively configure our component. This statement, which looks like a function call that is prefixed with an at symbol, actually comes from the ECMAScript 7 decorator proposal. For the moment, you can think of decorators ...