The Elements of a Web Application

Learn how to identify the type of web application.

The following concepts are important to know in web application development: asynchronous communication, single-page applications, NoSQLnot only structured query language databases, REST APIsREST API is an application program interface and it stands for representational state transfer, and data models.

Types of communication

There are two types of communications between the client and the server:

  • Asynchronous communication
  • Synchronous communication

The properties of both types are explained in the following table:

Get hands-on with 1200+ tech skills courses.