DEV Community

Discussion on: DISCUSS: The blurred line between front-end and fullstack

Collapse
 
theowlsden profile image
Shaquil Maria

Those two things combined together... Wouldn't that be a little conflicting? You say that the frontend is the presentation layer, but what if the developer is proficient in MERN and MEAN

MEAN, MERN, LAMP, are all stacks, so when you say you are a full-stack you must dominate each aspect of one stack (or multiple, if that's your thing). As a full-stack, you must always specify which stack you are working with.

If you are a web developer, you are working on the front end of a website or web app by default. If you are a front-end web developer, you are specifically working on the UI of a web app or website. If you are a back-end web developer, you are working on a web application's logic and data storage. If you are a full-stack, you are working on both sides of the application with a specific stack.

In the case of the MERN stack. As a front-end dev, you are working with React, nothing more. As a back-end dev, you are working with Mongo for data storage, Express for API development, and Node for backend logic.

I hope that clarifies it for you.

Thread Thread
 
thalitadev profile image
Thalita G.

Ah! I've simply misread your initial comment!

I thought you meant you need to master all stacks possible and that the reason you don't consider yourself one is because you don't know all of them. 🤣 Carry on then! Your definitions make sense!