Dom-Mc / angular-integrate-http-lab-v-000

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Integrate $http into CRUD service

Objectives

  • Use a backend API to fetch data
  • Create public Service methods to match API intention

Instructions

Let's create a service to query a stubbed API. To do this, we need stubby as a command line program.

We can do this with

sudo npm install -g stubby

Then, run stubby -d config.yml in your command line.

Now, we've got our mocked backend running. This has two endpoints under the url http://0.0.0.0:8882/rest/user - we can issue both GET and POST requests to it.

Create a service that queries this endpoint inside a function named getUser, and returns the response from the API.

The service should also have a method to called updateUser to POST to this endpoint. This method should return the response from the API as well.

About

License:Other


Languages

Language:JavaScript 100.0%