Frontend-frontend-utviklere

Jeg har frustrert meg over det i mange år. Helt siden backendutviklere begynte å skrive JavaScript og kalte seg frontendutviklere (siden JavaScript er et frontendspråk). I 2021 skrev Brad Frost det jeg tenkte, bare mye mer inngående og bedre enn jeg kunne ha.

Historically, the split between “front-end” and “back-end” was clear: front-end developers wrote HTML, CSS, and JavaScript, and back-end developers wrote PHP, Python, ASP.NET, or some other back-end language. But now that “JavaScript dun got big” , much of that code that would have historically been written in another language is now written in JavaScript, blurring lines between both front-of-the-front-end and back-of-the-front-end developers but also back-of-the-front-end and traditional back-end developers. So it’s worth defining what exactly a back-of-the-front-end developer does.

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 definition: A front-of-the-front-end developer is a web developer who specializes in writing HTML, CSS, and presentational JavaScript code.

A definition: 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.