Czesc pisze rest w Angularze, chce teraz aktualizowac moje akcje, ktore robie przy pomocy api. Z tego co widzialem niektorzy robie to tak.

 
			var post= somefactory.post({id:id}, function(response) {
				API.query().$promise.then(function(newdata){
			  		somefactory.updateview(newdata);
			  	}); 
			});

Kod jest krotki ale robimy dodatkowy request do naszego factory aby zaktualizowal widok. To jest pierwsze podejscie jakie widzialem. Drugie to zwykle dzialanie na tablicach obiektach, gdzie zapisujemy nasz wynik query i po prostu robimy zwykle funkcje slice() lub podmiany obiektow lub w ogole usuwamy obiekt, bez dodatkowego requesta do naszego api.

Jest jakies 3 podejscie? I ktore z tych podejsc wybrac? Ja osobiscie pisze teraz funkcjonalnosc pod ten drugi sposob, aby wygodnie mi bylo usuwac obiekty, nie bawiac sie ciagle w slice itp itd, tylko gotowy factory do takich zadan.