Skip to Content
Learning TypeScript 2.x - Second Edition
book

Learning TypeScript 2.x - Second Edition

by Remo H. Jansen
April 2018
Beginner content levelBeginner
536 pages
13h 21m
English
Packt Publishing
Content preview from Learning TypeScript 2.x - Second Edition

Annotations versus decorators

Annotations are a way to add metadata to class declarations. The metadata can then be used by libraries and other development tools, such as inversion of control containers. The annotations API was originally proposed by the Google AtScript team, but annotations are not a standard. However, decorators are a proposed standard for the ECMAScript specification, to annotate and modify classes and properties at design time. Annotations and decorators are pretty much the same:

"Annotations and decorators are nearly the same thing. From a consumer perspective, we have exactly the same syntax. The only thing that differs is that we don't have control over how annotations are added as metadata to our code. A decorator ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Mastering TypeScript - Fourth Edition

Mastering TypeScript - Fourth Edition

Nathan Rozentals
Learning TypeScript

Learning TypeScript

Josh Goldberg
TypeScript for Beginners

TypeScript for Beginners

Bharath Thippireddy

Publisher Resources

ISBN: 9781788391474Supplemental Content