DEV Community

loading...

Discussion on: Why I Hate Frontend

Collapse
macsikora profile image
Maciej Sikora

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.

Collapse
safventure profile image
Collapse
jfbrennan profile image
Jordan Brennan

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

Collapse
paraspl01t profile image
ParaSpl01t

Oh my god! You explained it perfectly.