Header Ads

Header ADS

the Web: the big picture









Hey, this article will give you a deep understanding of how the web works and how this will affect you as a web developer or aiming or learn web development.😁

As a user you will interact with the browser. The browser is like an interpreter. Sending request to the server and getting response using the url.

The result you will get is a generated code (or already existing one). The server is just someone’s other machine.😋

But how the server knows we are calling him for that thing.😕 The answer the server IP (internet protocols) each server have a unique IP. But when calling them we use a way easier: domain names which are displayed in the url.

So when your browser visit a url it actually passes by DNS (Domain name server) that find the IP address and call the server!

The response or the request is also standardized. It have a defined rules and form to follow. 

It’s generally HTTP or HTTPS

HTTP is a communication protocol like rules when sending or receiving data through the net. HTTPS is the same but encrypted (more security).

So as I told you the result we see is a just code generally written in HTML, CSS and JS

Well we use different framework for each language to facilitate the work. Same for the server. It’s made with language and frameworks like nodedjangoJAVA.

So you may ask how different languages communicate with each other?😕

They use a standard format JSON to send and get data.

i won't get deeper in JSON.😊

Of course the web isn’t only about sending simple data. We may send images or apply a real time communication or video conference. This is a more advanced topic for sure.😎

 But in a nutshell this is the web hope you enjoyed.😍

   

 

No comments

Theme images by enot-poloskun. Powered by Blogger.