I wonder why it seems a problem using empty strings for ng-app. In the example provided by w3school, I attempted using empty string to name the ng-app as below, but
ng-app
you have to set a name to your module, or otherwise not use a module and delete the 'ng-app' from you html.
An empty string null.
But a spaced string is still a string.
Thats why you can use it.