What is FullStack Web development🤨??

What is FullStack Web development🤨??

·

2 min read

What is web??

Web is basically a system of interconnected resources or documents such as image,music,text which we can access from the internet is called web.

What is Web Development??

Web development is a process or technology through which one can create websites or web applications

Are Websites and Web Applications same??(If you know you can comment)

Answer is a big No there is a difference between website and a web application

Difference between website and web application

Website

website is a collection of web pages with static content. static content in simple words even though if you refresh the page you will see the same content. Best example of website is Wikipedia

Generally websites are read only.

Web Application

Let us take linkedin webapplication

Web application opened at first visit

When we refresh the page

In web applications at each and every visit, you get new content. if you observe both pictures if you refresh the page each and every time you will get new content.

Some more examples of web applications are Instagram(sometimes if you refresh the page then you miss that reel you can't see it) Tinder, and youtube.

Here you can interact with the user for example if you take LinkedIn you can post and comment on posts

Layers in website development

Frontend:

frontend web development is the development of graphical user interface of a website through HTML, CSS and JAVASCRIPT.The person who develops frontend is called front end developer.

backend:

Backend development means working on server side software which focuses on every thing you cant see on website.The responsibility of backend developer is to ensure the website performs correctly and writes backend logics.To know backend you need to learn node js and express js

Database:

Data base means storing the data in the data base

example of data base is Mogodb(nosql)

Real life analogy of Full stack development

if you consider a restaurant as an analogy frontend is the interior of restaurent and backend is kitchen and place where groceries are stored is called database