Mucking about in Plunkr today, doing some research for a blog post on Angular and ended up putting together a reference project that utilises some clean, best practises.

  • Separated modules for directives, controllers and services
  • ControllerAs syntax
  • HTML Template partials
  • Example Service
  • System wide error notification

Will revisit this at some point and build it out into a more meaningful example with routes and tests, but for now it should be fine as a reference.