I think this is just a primaryprimarily opinion based, but in AngularJsthe AngularJS docs we can read, there is the followfollowing:
Use this directive to auto-bootstrap an AngularJS application. The
ngApp
directive designates the root element of the application and is typically placed near the root element of the page - e.g. on the<body>
or<html>
tags
Use this directive to auto-bootstrap an AngularJS application. The ngApp
directive designates the root element of the application and is typically placed near the root element of the page - e.g. on the <body>
or <html>
tags.
Also, note that is not possible to have nested ng-app
, so IMHO, merging the group the related controllers merged into one unique module is a good thing.