Web Unleashed 2014

2014-09-17 00:00:00 2014-09-19 00:00:00 America/Toronto Web Unleashed 2014 By attending Web Unleashed, you will get up-to-date on the skills to push you ahead in your career. You'll also have the opportunity to network and share ideas with like-minded professionals. Toronto FITC Toronto


At the heart of a well-architected web application there should be a clear separation between the user interface (the “view”), the business logic (the “controller”) and the driving data behind it (the “model”).

Pearl Chen uses Angular to build interactive data visualizations; she does this to both tell stories with data, and to find the truth in datasets. Aptly, a guiding principle around MVC architecture is: “The model is the truth.”

In this session, Pearl will break down how she structured a few of her visualizations, and how Angular helped her find “MVC zen”.



Show how model-driven app architecture makes for cleaner code.

Target Audience

Web designers, web developers, data story tellers

Assumed Audience Knowledge

Beyond Angular 101 knowledge

Five things audience members will learn

  1. Model-view-controller basics
  2. How Angular views, controllers, directives and filters can work together with concrete examples
  3. How a simple Angular example compares to the same thing written in jQuery
  4. Basics of designing and developing an interactive data visualization
  5. Tips for optimizing CSS and JS for smooth graphics performance