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

Chapter 2: Introduction to TypeScript

As we learned in the previous chapter, where we built our very first Angular application, the code of an Angular project is written in TypeScript. Writing in TypeScript and leveraging its static typing gives us a remarkable advantage over other scripting languages. This chapter is not a thorough overview of the TypeScript language. Instead, we'll just focus on the core elements and study them in detail on our journey through Angular. The good news is that TypeScript is not all that complex, and we will manage to cover most of its relevant parts.

In this chapter, we will cover the following topics:

  • Look at the background and rationale behind TypeScript
  • Discover online resources to practice with while we learn
  • Recap on the concept of typed values and their representation
  • Build our custom types, based on classes and interfaces
  • Emphasize the use of advanced types in an Angular project
  • Learn to organize our application architecture with modules

Let's get started!

主站蜘蛛池模板: 隆德县| 蕉岭县| 吴旗县| 峨边| 阿拉善左旗| 巴青县| 思茅市| 获嘉县| 抚顺县| 天祝| 新建县| 东乡县| 昌黎县| 建阳市| 手游| 平邑县| 手机| 禄劝| 东辽县| 永泰县| 黔东| 福安市| 汉寿县| 布拖县| 莎车县| 沛县| 临湘市| 石门县| 田林县| 汉沽区| 阿城市| 包头市| 蓝田县| 都江堰市| 邵阳县| 济阳县| 嘉定区| 山阳县| 海丰县| 阿鲁科尔沁旗| 突泉县|