Skip to content

Front-end is not about aligning divs

calendar_monthPosted on:August 27, 2020

A few weeks ago, I fell into the trap of a front-end-vs-back-end tweet. I commented in it, however, not to take sides in the argument, but to try to clarify a common misconception: that front-end web developers are basically designers.

I prefer to tackle Mongo errors than to sit for hours aligning divs.

– Some Twitter user

What?! Front-end is so much more than that!

I’d rather build Iron Man’s suit than pick its color.

– Another tweetster

If anything, a front-end developer is in charge of the entire device:

In case the Iron Man analogy I derived from the tweet doesn’t resonate with you, here’s the point: designers pick colors. Front-end developers interact with an API, handle requests, errors, state, animations, usability, accessibility, semantics… Occasionally they will be involved in the design process, but their responsibilities go beyond. I could go on, but I digress.

I’ll stop there but don’t take my word for it. Go read Chris Coyier’s excellent write-up at Increment magazine.