Skip to content
Jeff edited this page Aug 13, 2013 · 3 revisions

This document's primary motivation is two-fold: 1) code consistency and 2) best practices. By maintaining consistency in coding styles and conventions, we can ease the burden of legacy code maintenance, and mitigate risk of breakage in the future. By adhering to best practices, we ensure optimized page loading, performance and maintainable code.

Pillars of Front-end Development

  1. Separation of presentation, content, and behaviour.
  2. Markup should be well-formed, semantically correct and generally valid.
  3. Javascript should progressively enhance the experience.