DEV Community

Mince
Mince

Posted on

FRONTEND OR BACKEND?

Looking for a job, but don't know what to choose? Frontend or backend. I will run you through what frontend and backend mean, what are their advantages and disadvantages, and what is the salary range and finally what programming languages will you have to learn. It will be an awesome ride so just hop in!

This post mainly focuses on web development

FRONTEND

Frontend refers to programming things what the user sees and interacts with. Like UI design, buttons, titles, navbars and a lot more. It's more profoundly the basic layout you give the backend developer to work on. Simple things like loading bar all come under frontend. Frontend has nothing to do with the functionalities of the app. The average salary for a frontend developer lies somewhere around $8500. Html and CSS are the basic frontend programming languages. However, Angular, Vue, svelte and react all come under this category. The workload for a frontend dev is not as high as the backend developer. So, for all the dev + designers out there this is a good choice

Backend

Backend deals with the functionality of the web app. The server handling, memory management, database handling and data encryption are some common examples of backend development. It is really stressful and difficult to learn backend development and not all people can enter into this. So, the job opportunities will be higher than that of a frontend developer. Another big point to note down is that backend developers are essential for frontend developers to exist. If there is no backend, there will be no frontend development. The average paycheck for a backend developer is about $12550. This is about $4000 more than frontend developers. But the thing is that backend development is really stressful. Another important thing is that you can often make mistakes in backend development and that might have a huge effect of the entire app. If you are really patient and have the perseverance you can easily take this up

REAL LIFE EXAMPLE

If you are still not able to understand what I am talking about here is an example for you. Let us say we are making a Todo app. The look of the todos, the animation of cutting of todos, the entire styles and the website Seo is all part of frontend. Now, the functionality of the Todo, the storage of the todos and the login page is all part of backend. SO, this is it

Let me know your views in the comment section, thank you and have a nice day. Peace ✌

Top comments (10)

Collapse
 
phpartisanmakeweeb profile image
phpArtisanMakeWeeb

I'd rather do front-end. I'm currently working as a full-stack Laravel developer and I love it, though.

Collapse
 
mince profile image
Mince

So, you choose both. Awesome 👏

Collapse
 
phpartisanmakeweeb profile image
phpArtisanMakeWeeb

Not really, I chose front-end, companies didn't choose me for front-end and choose me for full-stack instead.

Thread Thread
 
mince profile image
Mince

So, they chose you as a developer

Collapse
 
skywarth profile image
skywarth

Why did I think of the Key & Peele episode when I read the title :D

youtube.com/watch?v=iGAMbNKcN1U

Collapse
 
raynecloudy profile image
rayne cloudy

as a fullstack developer, i choose both

Collapse
 
mince profile image
Mince

That's great

Collapse
 
tim_5874 profile image
Tim

If someone's torn between frontend and backend development, you have got it covered

Collapse
 
mince profile image
Mince

Thanks 👍

Collapse
 
valvonvorn profile image
val von vorn

The average salary for a frontend developer lies somewhere around $8500.

Where did you get this numbers? Which country does this apply to and what about taxes etc.?