This is also a question because we want to support small to medium as well as medium to large applications it would make sense to provide examples of good folder structures.
For little apps it doesn't hurt to have drawers for controllers, services and other resources, but for the big ones it is actually better to make separate modules out of each of those and have a common module that is shared. That way the app code would actually make sense when you look at it as you'd have app/scripts/dashboard and it'll have all the dashboard code, or app/scripts/messages and it'll have all the messages module code.
This is also a question because we want to support small to medium as well as medium to large applications it would make sense to provide examples of good folder structures.
For little apps it doesn't hurt to have
drawers
for controllers, services and other resources, but for the big ones it is actually better to make separate modules out of each of those and have acommon
module that is shared. That way the app code would actually make sense when you look at it as you'd haveapp/scripts/dashboard
and it'll have all the dashboard code, orapp/scripts/messages
and it'll have all the messages module code.