In the previous chapter, we focused on building our microservices, which is, basically, backend RESTful APIs, and testing it to make sure the response will be as expected. So far, we have been testing these RESTful APIs using curl, or maybe, using a testing framework, that is, nose, unittest2, and so on. In this chapter, we will create some HTML pages and write a JavaScript REST client, which will interact with microservices.
The topics that we will cover in this chapter are as follows:
- Building HTML pages and data binding
- JavaScript REST client using knockout.js
In this chapter, we will create a client application which will need to create dynamic content that is gathered from an HTML web page and, based on the actions of the user, will update the content as a response on the backend service.
As a developer, you must have come across many...