Ответ 1
Существует несколько третьих сторон, которые делают это и связаны с RXjs.
Взгляните на https://github.com/troyanskiy/ng2-resource-rest
Когда я заглядываю в Angular2 docs, я не могу найти вспомогательный модуль REST, например Angular1 ngResource. Я считаю, что это очень полезно в Angular1, поэтому я хотел бы иметь что-то подобное в Angular2, но единственное, что я могу найти, это 'angular2/http'
, который не содержит ничего подобного (или, может быть, я недостаточно хорошо разбираюсь?).
Хотя ясно, что реализовать подобную службу было бы легко реализовать самостоятельно, есть ли готовый к использованию модуль, отправленный командой Angular2, или будет один?
Существует несколько третьих сторон, которые делают это и связаны с RXjs.
Взгляните на https://github.com/troyanskiy/ng2-resource-rest
Restangular будет Angular2
, они уже отлично справились с версией AngularJS
. Может стоить попробовать.
[Edit] Я попробовал его на корневом корневом Angular, и он не очень хорошо интегрировался во время фазы пакета. В режиме dev я легко мог отправлять запросы на сервер.
Typescript не очень интересен, так как они помещают "любой" на каждый объект, ему потребуется еще одна работа, чтобы стать полностью дружественной к производству.
js-data-angular
(ранее angular-data
) хорошо спроектирован аналогично ngResource в Angular 1.x и оболочке для основного пакет, js-data
.
Так как показанный в примерах, js-data
предоставляет каркасно-агностические модели и может быть успешно использован с Angular 2 напрямую.