3. ERIC CLEMMONS
• VP of Software Development at CMN.com.
• Long-time Javascript wrangler.
• Shares roles between backend & frontend.
• Focuses on right, not quick. (i.e. Architecture)
Thursday, January 31, 13
6. • Architecture patterns baked-in. (e.g. MVC, etc.)
• Enhance HTML to support new features.
• Minimize direct DOM manipulation.
• Embrace de-coupling & re-usability.
• Testing isn’t an after-thought.
• Familiar to server-side templating.
Thursday, January 31, 13
7. . .OR JUST VISIT HTTP://ANGULARJS.ORG/
Thursday, January 31, 13
10. LET’S SCALE!
DEVELOPMENT AND PERFORMANCE
Thursday, January 31, 13
11. • Single purpose per file.
• Modularizing (i.e. namespacing) your app.
• Pre-processing data in the Controller vs. the View.
• Compile templates into a single file.
• Utilize a Grunt via a Skeleton or Generator.
• Optimize using Chrome Dev Tools & Batarang
Thursday, January 31, 13