Was ist die beste Vorgehensweise zum Tätigen eines AJAX-Aufrufs in Angular.js?

Ich habe diesen Artikel gelesen:http://eviltrout.com/2013/06/15/ember-vs-angular.html

Und es hieß:

Aufgrund fehlender Konventionen frage ich mich, wie viele Angular-Projekte auf schlechten Praktiken wie AJAX-Aufrufen direkt in Controllern beruhen. Fügen Entwickler aufgrund der Abhängigkeitsinjektion Router-Parameter in Direktiven ein? Werden unerfahrene AngularJS-Entwickler ihren Code so strukturieren, wie es ein erfahrener AngularJS-Entwickler für idiomatisch hält?

Ich mache eigentlich$http Anrufe von meinem Angular.js-Controller. Warum ist es eine schlechte Praxis? Was ist die beste Praxis für die Herstellung$http ruft dann an? und warum?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage