-: [Maximilian In this section we'll explore
the concept of decorators,
and you'll learn what exactly decorators are,
why this feature exists, and how you can build
and use your own decorators.
Class, method and property decorators to be precise.
We'll also explore the idea behind decorator factories
and what their purpose is,
and you'll learn that there are two different kinds
of decorators in TypeScript.
The official ECMAScript decorators,
and something that's called experimental
or legacy decorators.
And you'll learn why these two different kinds exist
and what the differences are,
or how you can build the different kind of decorators.