Open In App

What is Full Stack Development ?

Full Stack Development refers to the development of both front end(client side) and back end(server side) portions of web application.

Full stack web Developers

Full stack web developers have the ability to design complete web applications and websites. They work on the frontend, backend, database and debugging of web applications or websites.



Full Stack Development

Technology Related to Full Stack Development

Front-end Development

It is the visible part of website or web application which is responsible for user experience. The user directly interacts with the front end portion of the web application or website.

Front-end Technologies:

The front end portion is built by using some languages which are discussed below:



Front End Libraries and Frameworks

Other Important Points

Back-end Technologies

It refers to the server-side development of web application or website with a primary focus on how the website works. It is responsible for managing the database through queries and APIs by client-side commands. This type of website mainly consists of three parts front end, back end, and database.
The back end portion is built by using some libraries, frameworks, and languages which are discussed below:

Other Important Points

Note: JavaScript is essential for all stacks as it is dominant technology on Web.

Database: Database is the collection of inter-related data which helps in efficient retrieval, insertion and deletion of data from database and organizes the data in the form of tables, views, schemas, reports etc.

Popular Stacks

Article Tags :