A modularized version of Angular-brunch-seed

I created a modularized version of angular-brunch-seed to make it easier for people (including myself) to build apps that follow Misko’s best practices.

Want more detail? From the additions to the docs:

Angular-brunch-seed is awesome, a great start for making Angular apps. I wanted this “modularized” version because Misko recommends organizing code around features rather than type of code, like controllers.coffeee, etc. (see this 10/27/13 presentation).

That is, organize your modules by feature. Instead of one big module, have one module per feature (or page). This is better now for

  • unit testing
  • working with larger teams (to not step on each others’ work)
  • preparing for the future because modules will be able to be lazy-loaded and so this structure will be either required or firmly recommended

I was partly inspired by ng-boilerplate.

Leave a comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: