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
An empty string null.
But a spaced string is still a string.
Thats why you can use it.