官术网_书友最值得收藏!

  • Learning Angular
  • Aristeidis Bampakos Pablo Deeleman
  • 188字
  • 2021-06-11 18:24:02

Introducing Angular

Angular represents a full rewrite of the AngularJS framework, introducing a brand-new application architecture built entirely from scratch in TypeScript, a strict superset of JavaScript that adds optional static typing and support for interfaces and decorators.

In a nutshell, Angular applications are based on an architecture design that comprises trees of web components interconnected by their particular I/O interface. Under the hood, each component takes advantage of a completely revamped dependency injection mechanism.

To be fair, this is a simplistic description of what Angular really is; however, the simplest project ever made in Angular is formed by these definition traits. We will focus on learning how to build interoperable components and manage dependency injection in the following chapters before moving on to more advanced topics, such as routing, web forms, and HTTP communication. We will not make explicit references to AngularJS throughout the book; it makes no sense to waste time and pages referring to something that does not provide any useful insights on the topic. Besides, we assume that you might not know about Angular 1.x, so such knowledge does not have any value here.

主站蜘蛛池模板: 团风县| 金湖县| 双辽市| 云阳县| 贡嘎县| 湾仔区| 永福县| 咸宁市| 邵武市| 江阴市| 阿图什市| 靖远县| 玉树县| 兴义市| 郯城县| 垣曲县| 元阳县| 海原县| 滕州市| 鸡泽县| 双峰县| 时尚| 桂林市| 武平县| 雷山县| 新巴尔虎左旗| 喀喇沁旗| 广河县| 阜阳市| 惠水县| 盈江县| 和静县| 康定县| 翼城县| 宝丰县| 丰都县| 汉中市| 香河县| 神农架林区| 湟中县| 吴忠市|