O'Reilly logo

Mastering Web Application Development with AngularJS by Pawel Kozlowski, Peter Bacon Darwin

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Organizing files and folders

So far we've made some pretty important decisions regarding the technical stack and tools to be used, while constructing the sample SCRUM application. Now, we need to answer one more crucial question; how to organize different files in meaningful folders structure.

There are multiple ways of organizing files in any given project. Sometimes choices are made for us, since some of the existing tools and frameworks force a prescribed layout. But neither grunt.js nor AngularJS impose any particular directory structure so we are free to make our choices. In the following paragraphs you can find one proposal for organizing files and rationales behind this proposal. You might choose to use the described structure as is in your ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required