See More
https://angular.io/docs/ts/latest/guide/glossary.html
Convention
- AngularJS : Angular 1
Terminology
Annotation
Directive
Component
it just means that it's a class
Layout
some tags construct a structure
back-tics
use back-tics (``) to arange template - e.g :
template: `
<h1>{{title}}</h1>
<h2>My Heroes</h2>
`
Aspects
UI
Directive annotation
e.g. @Component
Transpile
compile