Я читал эту статью: http://eviltrout.com/2013/06/15/ember-vs-angular.html
И он сказал:
Из-за отсутствия соглашений, интересно, сколько проектов Angularполагаться на плохие практики, такие как AJAX-вызовы непосредственно внутри контроллеров? Из-за инъекции зависимости, разработчики вводят роутер параметры в директивы? Являются ли начинающие разработчики AngularJS структурировать свой код таким образом, чтобы опытный разработчик AngularJS считает, что идиоматический?
Я действительно звоню $http
из моего контроллера Angular.js. Почему это плохая практика? Какова наилучшая практика для создания вызовов $http
? и почему?