DEV Community

Discussion on: Why I Hate Frontend

macsikora profile image
Pragmatic Maciej

I think the biggest difference is human factor. FE is directly exposed to the user, user is unpredictable, and as FE engineer you need to understand how possible the app will be used, what to show, what to hide. What is better UX, what is more accessible UI. The second factor is multiple of difference in terms of user devices and how you adjust to it.

In contrary backend is mostly about data transformation. Your results are purely technical, data in db, data in response, FE is responsible for dealing with end user.

safbalili profile image
Saf • Edited on


jfbrennan profile image
Jordan Brennan

Agreed. It’s the human factor + the browser runtime is just so so different than backend applications.

paraspl01t profile image

Oh my god! You explained it perfectly.