what is angular.module('myapp', [])
Hereâs a basic module, service, and controller in Angular: angular.module('myApp.service',[]); angular.module('myApp',['myApp.service']); var StatesController = function($scope) {}. On the first line is a service named âmyApp.serviceâ. Note that the dot is not necessary, nor is using the app name as a prefix. I could have named it âgoferâ if I wanted. The important part is that I let the main application module know the name, which brings me to line 2, the main module. The main module names the app and gives it a a comma delimited reference to services, filters, etc. that can be referenced. If I defined a filter named âmyApp.filterâ my module definition would have been: âangular.module(âmyAppâ,[âmyApp.serviceâ,âmyApp.filterâ]);â. The module name, âmyAppâ, will be used in my ngApp directive in the template. Line 3 is the shell of a controller definition which will be directly accessible by the template.