0% found this document useful (0 votes)
32 views

Assignment 2

This document discusses various web development concepts including HTTP, APIs, REST APIs, common web technologies, and the differences between static and dynamic websites. HTTP is the set of protocols used to transfer files over the internet. An API allows software backends and services to communicate, while a REST API specifically uses URLs to request and receive data in response. Common frontend technologies include HTML, CSS, JavaScript, and jQuery, while common backend technologies include PHP, SQL, Python, ASP, and .NET. Static websites have fixed pages and formats, while dynamic websites can dynamically change page content using server-side programming and databases.

Uploaded by

JAY CHAKRABORTY
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views

Assignment 2

This document discusses various web development concepts including HTTP, APIs, REST APIs, common web technologies, and the differences between static and dynamic websites. HTTP is the set of protocols used to transfer files over the internet. An API allows software backends and services to communicate, while a REST API specifically uses URLs to request and receive data in response. Common frontend technologies include HTML, CSS, JavaScript, and jQuery, while common backend technologies include PHP, SQL, Python, ASP, and .NET. Static websites have fixed pages and formats, while dynamic websites can dynamically change page content using server-side programming and databases.

Uploaded by

JAY CHAKRABORTY
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

1. What is HTTP?

Ans- HTTP is also known as Hypertext Transfer Protocol. It is the set of


protocols used for transferring files, like text, graphic images, audio, video, and
other multimedia files on the Internet or World Wide Web(WWW).
When a web user opens any web browser, the user is indirectly using HTTP.
HTTP is an application protocol or set of rules that run on top of the TCP/IP
(Transmission Control Protocol/Internet Protocol) which is the foundation for the
Internet.

2. What is an API?
Ans- An API stands for application programming interface. It is an information
gateway which basically allows the back ends of software and the services that
communicate with one another. The modern digital systems got interconnected
and convenient because of APIs.
API helps to receive requests and responding with the data needed to provide
some functionality or service.

3. What is RESTapi?
Ans- REST signifies how the API looks like. It stands for Representational State
Transfer. It is a set of protocols that developers follow when they create their API.
One of these protocols states that we should be able to get a piece of data or a
resource when you link to a specific URL. Each URL is called a request while the
data sent back to you is called a response.

4. Name Common technologies that can be used to build an Application on


the Web?
Ans- Client Side-
1. HTML
2. CSS
3. JAVASCRIPT
4. AJAX
5. JQUERY
Server Side-
1. PHP
2. SQL
3. Python
4. ASP
5. .NET
6. Ruby

5. What is Static and Dynamic Web Application?


Ans- Static Websites
Static websites has a fixed number of pages and format of web page is fixed. It delivers
information to the client. This type of web sites created from HTML and CSS coding on a simple
text editor like notepad. For Example, an organization site, institute site etc. Static Website pages
display the exact information whenever someone visits it. However, every visitor to that page
will be greeted by the exact same text, multimedia design or video every time he visits the page
until you alter that page's source code.

Dynamic Website Pages


Dynamic websites can change the web page contents dynamically while the page is running on
the client's browser. This type of websites use server-side programming like PHP, .NET. and
SQL etc. to modify page contents on run time. Dynamic websites use client-side scripting to
prepare dynamic design and server-side code to handle an event, manage session and cookies,
and storing and retrieving data from a database. For Example, E-commerce sites, online form
application, E-governance site, social networking sites etc.

You might also like