MAKE REST API EASIER

Ngx-Restangular is a tailor made Angular solution for any web application that gets data from RESTful API.
ngx-restangular-logo ngx-restangular-logo

BENEFITS OF

NGX-RESTANGULAR

Easy to use when working on complex client-side tasks. Supports promises and observables, has clear structure and a long list of features.
  • Send requests easily using different settings
    Set configuration to use various settings in diverse parts of your application. Generate different requests to different services without troubles.
    Sending requests GET, POST, PUT, DELETE in Ngx-restangular Sending requests GET, POST, PUT, DELETE in Ngx-restangular
  • Send request from within an object
    Once you have got an object as an response for an URL you are able to send further quests using that object. No need to specify the URL each time.
    Do not use Url manually in Ngx-restangular Do not use Url manually in Ngx-restangular
  • Use meaningful names instead of URLs
    Once you receive an object from an URL you can use meaningful names to access data next time. There is no need to remember each URL you use.
    How you can change use Url in Ngx-restangular How you can change use Url in Ngx-restangular
  • Specify custom HTTP methods
    It is possible to add custom HTTP methods. Add unique logic to a custom method and receive what you need with a server response.
    Ngx-restangular supports creating own HTTP methods Ngx-restangular supports creating own HTTP methods
  • Work with nested RESTful resources
    Ngx-restantugal has built-in features to work with nested entities.
    Ngx-restangular easily works with nested entities Ngx-restangular easily works with nested entities
  • Do not create new object for each request
    Send the first query, receive an object and use it further to make server requests instead of creating new objects each time.
    Easily work with object requests in Ngx-restangular Easily work with object requests in Ngx-restangular