I was wondering if there are best practices for avoiding monolithic js files in AngularJS.
I would like to avoid having very large controllers.js/filters.js/services.js files. Instead, for the sake of manageability, I would like to have each controller/filter/service in its own file.
I would like to know, if there is a recommended convention for this approach as far as the directory structure and naming convention is concerned.
Also, what might be the best way to avoid adding a script tag in my app/index.html for each new file I create?