DEV Community

Yogesh Verma
Yogesh Verma

Posted on

Fundamentals Concepts of Web Development

These concepts are fundamental and should be known if you want to enter the field of web development.

1) Web: a collection of interconnected resources and documents It means all the public websites or pages that users can access on their local computers and other devices through the internet.

2) Development: It means creation—websites (static, read-only) and web applications (dynamic, user-interactive) are developed.

3)Three layers of Web applications are -> (i) the Front end ( HTML,CSS , JavaScript), (ii) the Back end - logic and working of web application [ Brain ], (iii) the database layer - where all the data is managed of the web application  
 
4) A popular full stack is the MERN stack: It stands for MongoDB, Express JS, React JS, and Node JS.

5) Network: It is the connection of a computer system for the sharing of data and resources through a medium. Interconnection of different resources (computer, printers, laptop) within a single system.

6) Internet: It is a global system that exists billions of devices interconnected with each other (network of networks) or (Global Network) 

7) IP Address: Address for identifying each device uniquely.

8) Browser: It is a tool to access documents, websites, and web applications available on World Wide Web or simply Web
Ex. (Chrome(Google), Safari(Apple), Firefox, Opera)

9) Browser Engine: It is an application that is used to access resources [websites, web applications]. 
Ex. (Chrome(V8 JS Engine), Firefox(Quantum)

10) Client: Who asks for resources (for example, Get, Put, Put, Delete) 
Ex. Laptop, PC, App

11) Server: Who full-fill requests of clients for resources
Ex. App, Web, DB, File

12) DNS [Domain Name System] : It converts a domain name into an IP address or is used to map a domain name to the IP address of a web server. A domain name system (DNS) turns domain names into IP addresses, which allow browsers to get to websites and other internet resources. Every device on the internet has an IP address, which other devices can use to locate the device.

Notes of Fundamentals of Web Development Note 1
Notes of Fundamentals of Web Development Note 2
Notes of Fundamentals of Web Development Note 3

Top comments (0)