I like how Brad Frost defines the two types of front-end developers:
- Front-of-the-front-end developer: a web developer who specializes in writing HTML, CSS, and presentational JavaScript code.
- Back-of-the-front-end developer: a web developer who specializes in writing JavaScript code necessary to make a web application function properly.
In Brad’s view, “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.”
As someone who started in web development as a designer and front-end developer (in much simpler times) before moving into more back-end development, it’s amazing to see the growth and diversity that has come to these roles. 👩💻