Questions:
The angluar tips page shows this code...
var app = angular.module('beta', [], function($routeProvider, $locationProvider) {
...
Does this imply that a "module" is an angular application?
The docs say you can have more then one app per page. Do all the routers then get called with the GET url?
Am i correct that app.factory('foo",...) sets it so that a controller definition can be of the form func(foo) and will get
a copy of the foo service in foo?
If services are bound to modules, how can multiple module share a common service?
Router confusion: its looks like $routeProvider maps a URL to a template and a controller. But I expct URL routing to happen server side, What does this client side routing do and why? Is this so you can reuse the same view with different controllers? If so, how do you reference the controller in the view? Do all the differinf controller instances have to be in different files with the same controller name?