Date First Published: 23rd July 2022
Topic: Web Design & Development
Subtopic: Web Development
Article Type: Computer Terms & Definitions
Difficulty: MediumDifficulty Level: 5/10
Learn more about what full-stack development is in this article.
Full-stack development is a category of web development that refers to the work involved in creating, developing, building, and maintaining both the backend and frontend of a website, which basically means the entirety of a website, as suggested in the word 'full'. It is a combination of the work involved in the interface, which is what users can see and interact with (frontend) and the databases and programming aspects that work behind the scenes to deliver information, which users don't see (backend). A person that specialises in full-stack development is referred to as a full-stack developer.
Full-stack developers can create a website from start to finish due to their skills in both client-side and server-side web development.
Full-stack developers have a good understanding of everything involved in the web development process from start to finish. This generally includes:
A software stack is a collection of programs used to run the tools, frameworks, and libraries of a website. Popular software stacks include:
LAMP is a popular stack used for web services. The four open-source components include:
MERN is a group of open-source JavaScript-based technologies. The four open-source components include:
Similar to the MERN stack, MEAN is a group of JavaScript-based technologies. The only difference is that MEAN uses Angular.js, whilst MERN uses React.
Similar to the MERN stack, MEVN is a group of JavaScript-based technologies. The only difference is that MEVN uses Vue.js, whilst MERN uses React.
If so, it is important that you tell me as soon as possible on this page.
Network Services Network Setups Network Standards Network Hardware Network Identifiers Network Software Internet Protocols Internet Organisations Data Transmission Technologies Web Development Web Design Web Advertising Web Applications Web Organisations Web Technologies Web Services SEO Threats To Systems, Data & Information Security Mechanisms & Technologies Computer Hardware Computer Software Ethics & Sustainability Legislation & User Data Protection