0% found this document useful (0 votes)
6 views2 pages

Web Application and REST API

A web application is a software program accessed via a web browser over the internet, utilizing a client-server architecture where the client requests resources from a remote server. These applications feature a user interface built with HTML, CSS, and JavaScript, and can vary in complexity from simple websites to advanced platforms. REST APIs are used for communication between the client and server, offering advantages like database access isolation and a single application purpose.

Uploaded by

asansan73
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views2 pages

Web Application and REST API

A web application is a software program accessed via a web browser over the internet, utilizing a client-server architecture where the client requests resources from a remote server. These applications feature a user interface built with HTML, CSS, and JavaScript, and can vary in complexity from simple websites to advanced platforms. REST APIs are used for communication between the client and server, offering advantages like database access isolation and a single application purpose.

Uploaded by

asansan73
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

A web application is a software program that user interact with through a web browser over a

network mostly internet. These applications are stored in remote servers and delivered to
user’s devices through the browser interface.

Architecture

1. Client-Server Architecture: Web applications follow a client-server model


where the client (user’s browser) requests resources or services from the server
(where the application is hosted). The server processes these requests and sends
back the necessary data to the client.
2. Accessibility: Users can access web applications from anywhere with an
internet connection, using different devices (such as desktop computers, laptops,
tablets, or smartphones).
3. User Interface: The user interface (UI) of web applications is typically
implemented using technologies like HTML, CSS, and JavaScript. This allows
for dynamic and interactive user experiences.
4. Functionality: Web applications can range from simple websites with static
content to complex applications with dynamic features, such as online shopping
portals, social media platforms, web-based email clients, collaboration tools, and
more.

Front end technologies

 HTML
 CSS
 JavaScript

Backend elements:

 Server
 Application
 Database

Rest API (Representation State Transfer Application Programming Interface)

Sustituye a SOAP y los servicios web. Usa métodos (Get, Post, Update, Put, Delete)
Ventajas:

 Aisla el acceso a las bases de datos.


 Un solo propósito para la aplicación.

Swagger

You might also like