лучше не завязывать биндинги форм через вложенные в $scope свойства при использовании ng-submit. так у вас будет сильная связь представления и логики. в методе submit у вас своя область видимости которую можете получить по ссылке this jsfiddle.net/2Kaju/10/
и за одно нужно читать официальную документацию docs.angularjs.org/api/ng.directive:ngSubmit
Я всеже за компиляцию на сервере, по тегам сморю у вас handlebars, есть замечательная штука как handlebars.runtime которая вам еще и размер приложения сэкономит за счет выкидывания самого handlebars.
20кб шаблонов клиент стерпит, а дополнительная нагрузка на CPU уже не очень обрадует. Вам же не нравиться когда ноутбук или смартфон после использования превращается в варочную поверхность?
И так встречайте!!! Первая(?) хабрасходка — Beer camp в Казани! Состоится сегодня в баре SPB на баумана!
Начинаем в 7 (я уж точно туда к семи постараюсь подъехать)
Адрес:
ул. Баумана, 44/8
г. Казань
«Кремлевская» «Тукая»
jsfiddle.net/2Kaju/10/
и за одно нужно читать официальную документацию docs.angularjs.org/api/ng.directive:ngSubmit