A browser-based web application wouldn't be complete without client-side code to complement the server-side code. Regardless of the technology and language used on the web server, all web application developers should learn how to use JavaScript with their HTML on the client.
In this chapter, we will start off by building an HTML page filled with JavaScript code to develop an interactive user interface. We will cover the following topics:
Working with ASP.NET Web API using JavaScript
JavaScript frameworks
Client-side tools such as Bower, Grunt, and Gulp