Angular Seattle on the Eastside!


Details
This month, ngSeattle is going to the eastside, thanks to Fresh! For detailed Driving Directions, you can download this pdf:
https://cdn.freshconsulting.com/wp-content/themes/fresh/Fresh-Bellevue-Office-Directions.pdf
The talks will be (in no particular order):
🌎 Wrapping It Up with Decorators
👤 Nicole Oliver
As Angular developers we use decorators every day -- from class decorators such as @Component, @Module, and @Directive, to property decorators like @Input and @Output. These little accessories to our code can be powerful mechanisms for keeping our applications simple and easy to understand. Let's peek at how the core Angular decorators bring our code to life, and use that as a springboard for a discussion about creating our own magical wrappers in TypeScript.
🌎 Adding Authentication to Angular Apps
👤 Kim Maida
Authentication can be a daunting topic for many developers, including those of us working in the landscape of web apps. How does cookie-based authentication work? How does token-based authentication work? Don’t store tokens in local storage!? What are the shortcomings and advantages we need to consider when adding authentication to Angular Single Page Applications? I’ll also talk about the tools the Angular platform provides out of the box to make adding authentication and protecting routes easier for the developer.
🌎 Angular Elements inside AngularJS
👤 Chris Griffing
ngUpgrade seems like it can be a bit of a hassle. Angular Custom Elements, a new feature in Angular 6, might be a good alternative. Let's go over what Custom Elements are and how we can use them in an AngularJS codebase.

Angular Seattle on the Eastside!