Securing Your Angular Application

Friday, August 3rd Four Square Ballroom, Curtis Hotel Presented by: Paul Sheriff Most business applications require a user to log in before they can use an application. In addition, menus and pages should only be available to certain users. This seminar shows you step-by-step how to secure menus using a security service and lock routes

Read More

Reusable Animations

Friday, August 3rd Four Square Ballroom, Curtis Hotel Presented By: Sam Brennan In this talk we will go over how to take your animations to the next level. By using reusable animations, your project will not only be more efficient but more manageable than it was before learning these best practices.

Read More

When Teammates Don’t Care About Performance

Friday, August 3rd Marco Polo Ballroom, Curtis Hotel Presented by: Ado Kukic and Chris Sevilleja Can you really have too much performance? In this talk we examine common and uncommon pitfalls that Angular developers fall for everyday and ways around them. We’ll analyze, debug, run performance tests, and improve the performance of a poorly written Angular application

Read More

You Might Not Need NgRx

Friday, August 3rd Marco Polo Ballroom, Curtis Hotel Presented by: Mike Ryan NgRx is a Redux-inspired framework for Angular applications.  It manages state and side effects, helping you build applications that are easier to test, strongly typed and more performant; however, these benefits can add complexity.  Luckily, there are a set of hard rules and

Read More

PLAN-IT OF THE APPS! (A STRUCTURE FOR PREPARING YOUR NGUPGRADE)

Friday, August 3rd Four Square Ballroom, Curtis Hotel Presented by: Sam Julien There are tons of resources out there on *how* to upgrade from AngularJS to Angular, but no one ever talks about how to approach such a monumental task – and if you even should. How do you figure out where to start, which

Read More

Thin Components with GraphQL

Friday, August 3rd Four Square Ballroom, Curtis Hotel Presented by: Bonnie Brennan This talk will introduce GraphQL and briefly explain this modern alternative to REST APIs. We’ll see how you can use all the awesome modern features (like RxJS!) even if you’re still dependent on an older database.

Read More

Animations in an Angular World

Friday, August 3rd Four Square Ballroom, Curtis Hotel Presented by: Alyssa Nicoll If we aren’t doing it for the users, who are we doing it for? How often have you used something — or even more painfully, witnessed someone using something — that was poorly designed? Perhaps the creators did not fully think through their

Read More

Angular Elements

Friday, August 3rd Four Square Ballroom, Curtis Hotel Presented by: Keith Stewart Angular Elements is a way of creating components in Angular packaged as custom elements. Custom elements are a feature of Web Components that allow you to create new HTML elements that are framework agnostic. This can be very useful when you have multiple

Read More