Sending requests is easy
Ngx-restangular makes it easier to make GET/POST/PUT/DELETE requests. It is easily configurable and allows sending requests in different ways using various initial settings.
No need to write URLs
With Ngx-restangular it is not necessary to remember and write any URL like with httpClient where URL Template is required. You can just use the name of the resource you need to fetch and that’s it.
Perform Requests Without Making New Objects
With Ngx-restangular new objects for requests are not required. Instead, you can utilize the object that is returned by Ngx-restangular.
Custom HTTP methods support
Provides the opportunity to create your own methods to perform operations you need. All HTTP methods are supported.
Nested RESTful resources support
Ngx-restangular supports nested RESTful resources. No need to know the URL, the path or anything else to perform HTTP operation you need. Ngx-restangular handles that instead of you.
Self-linking elements support
Stop writing URLs manually. With Ngx-restangular you can use the item’s reverse link to query the server without constructing links yourself.