front-of-the-front-end / back-of-the-front-end

Written by / Original link on Feb. 19, 2021

Photo by Alex on Unsplash

Late 2019 Brad Frost already pondered about The Great Divide and introduced the terms “front of the frontend” and “back of the frontend”. In a new post he gives the easily-shareable overview that lists the differences between both.

A succinct way I’ve framed the split is that a front-of-the-front-end developer determines the look and feel of a button, while a back-of-the-front-end developer determines what happens when that button is clicked.

  • A front-of-the-front-end developer is a web developer who specializes in writing HTML, CSS, and presentational JavaScript code.
  • A back-of-the-front-end developer is a web developer who specializes in writing JavaScript code necessary to make a web application function properly.

Imo this separation also is present in backend development, where you have the “front-of-the-backend” people and “back-of-the-backend” people. Hear me out:

You might already know these two parties as “backend devs” and “ops”, so nothing new there. Thanks to things like Docker and CI/CD the line between both has become more and more vague, with overlaps in responsibilities between both.

front-of-the-front-end and back-of-the-front-end web development →

bram appstract link bram

« Pure CSS Stopwatch ⏱️ - Weekly Update 231 »