Export or edit this event...

Portland TypeScript Meetup: Using TypeScript Decorators with Angular

734 NW 14th Avenue
Portland, OR 97209, us (map)



Join us for our February meeting where James Churchill will be presenting "Using TypeScript Decorators with Angular".


6:00pm Networking and Snacks
6:10pm Welcome and Announcements
6:20pm Presentation

Using TypeScript Decorators with Angular

TypeScript decorators, based on the ES2016 decorator proposal and introduced as part of TypeScript 1.5, provide developers with a way to modify a JavaScript class, property, method, or method parameter using a convenient declarative syntax. We'll start this talk by creating our own decorator, to see firsthand how they work. Then, we'll take a look at how decorators are used when creating Angular 2 components. Lastly, we'll see how to use decorators with AngularJS 1 controllers to make them look more syntactically similar to Angular 2 components.

About James

James has worked extensively with a variety of technologies, including ASP.NET MVC, Entity Framework, SQL Server, JavaScript, TypeScript, Knockout.js, AngularJS, and Twitter Bootstrap. James, a self-confessed geek who enjoys talking about programming and learning new technologies, recently joined the Treehouse team as a teacher. You can find James on Twitter @SmashDev.