*Main Talk* Reusable Components in Angular: Design patterns, transclusion, and more Speakers: Rachael L Moore and Kara Erickson (bios below) Slides: http://goo.gl/Y6hOCp
Here comes Angular to the rescue! With Angular directives and services, we are able to implement fully featured UI components without web component polyfills. We will share how we are building these UI components, their advantages in general over CSS frameworks and even some benefits that make them likely to live even in the era of web components.
Kara is a Web Engineer at OpenTable where she builds Angular applications for OpenTable Restaurants. She has spent the last six months architecting a robust library of business-level and ui-level components founded on Angular directives.
Functional programming techniques are often used for controlling and localizing side-effects, which results in applications that are easier to understand and maintain. Although it is possible to use functional programming in Angular 1.x, it is not very elegant and requires a lot of discipline. Angular 2 changes the situation.