0% found this document useful (0 votes)
3 views8 pages

Static vs. Dynamic Web Applications Guide

Uploaded by

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

Static vs. Dynamic Web Applications Guide

Uploaded by

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

Faculty Department Level Speciality

NTIC TLSI L3 GL
§ A static website consists of web pages with fixed content.

§ It doesn't change dynamically based on user input or interactions.

Http Request Web Server

Static website
(web pages)
Response / Page web
§A web application is a software program that users can interact with over the
internet using a web browser.

§ It differs from a static website in that it allows users to perform dynamic


actions, submit forms, and receive real-time feedback.

§A web application is accessed through a web browser. It runs on a remote


server and is accessed by users over the internet. Users do not need to install
any software on their devices to use a web application.
§ A web application is composed of three components:
§ Front-end
§ Back-end
§ Database Web Server
Web App

Request

Front-end

Back-end
Client/browser Response / Page web
Database
§ The front-end is the part that enables the user to interact with the web application.
§ It is mainly composed of web pages (HTML, CSS, JavaScript, etc)

Technologies Languages

React HTML

[Link] CSS

[Link] JavaScript

BootStrap Front-end
§ The back-end component is the application (code) that runs on the server in order to
provide services to the client.
§ It is mainly developped using programming languages.

Technologies

Java

Python

[Link]

PHP Laravel

Go
Back-end
§ The database is the component that stores the data of the web application.
§ It is managed using DBMS (Database Management System).

Technologies

MySQL

PostgreSQL

ORACLE

MangoDB Database
Desktop Applications Static Websites Web Applications

Installed on a specific Accessed via web Accessed via web


Access
device (computer) browsers browsers
Platform-independent; Platform-independent;
Platform specific operating
can be used on various can be used on various
Independence system
devices devices
No installation
Requires installation on No installation required;
Installation required; updates are
each device static content
seamless for users
Data is stored on
Data is stored locally
Data Storage Static content only servers, ensuring
on the device
accessibility
Can be interactive, but
Limited interactivity; Interactive and
may be limited
Interactivity primarily for dynamic; allow user
depending on the
informational purposes actions
application type

Capable of handling Can handle complex


Operations & Provide information in a
complex operations operations and data
Processing fixed format
and processing tasks processing

Varies widely based on Typically built using Utilize server-side


purpose and HTML, CSS, and may programming and
Technology
functionality: Java, C++, include minimal databases: Java,
python, etc JavaScript Python, PHP

You might also like