September 2014
Intermediate to advanced
256 pages
5h 25m
English
In this chapter, I’ll cover how web applications were developed in the past, examine how JavaScript has evolved, and talk about the new approach web developers are taking toward architecture.
Web applications for about the last 10 years have looked similar. They typically follow a three-tier architecture consisting of a database, a server that generates HTML, and a browser that renders the HTML.
To deliver a dynamic application, traditional applications follow this process:
1. The user’s browser sends a request to a web URL. To make this happen, the user either clicks an anchor <a> tag or types in a URL.
2. The server receives the request and then fetches data from ...