The front-end designer and the front-end developer

A few years ago, I wrote an article about web integrator. The denomination that was in 2013, the formula dedicated to designate the person in charge of creating models, integrate the images, the texts, the videos and to make sure of the good behavior of the site on a computer, tablet, and mobile (the web responsive). Then the tasks evolving according to the new tendencies and good practices, the trade was gradually redirected towards a denomination in the air of the time: developer front-end.

Server-side Javascript (Node.js) and Javascript frameworks like Angularjs, Vuejs, React have become a permanent fixture in the web developer's ecosystem. These front-end technologies are essential for creating complex and interactive interfaces, by manipulating the HTML pages formerly static. So we can make beautiful interactive dashboards that update in real-time, no need to reload the page.

With these new possibilities, the front-end developer has to adapt. He becomes both web integrator (more or less good), joyfully manipulates the jQuery (he finds it almost corny) and Javascript Vanilla, but above all, he is comfortable with new javascript technics (Angularjs and consorts -Vu ci -above-).

Whose fault is it?

Are these projects that have evolved? The advent of single-page interfaces? The death of original websites thanks to the minimalist flat design that has become legion?
Maybe all that at once ... Or we must change the denominations.

A new name for the front-end profiles?

Finally, would not it be rather comfortable to consider that the front end has spawned two distinct lines of developers?

The front end developer "new vintage"

It's the developer who has moved away from the basics of the front-end: he makes single-page Javascript applications already designed by a UX designer, or a graphic designer. He is not asked to take a critical look at aesthetics. It does not have to do responsive design (or so little), it is essentially to make the interface talk with the back-end.

Finally, it has everything from a developer, so let's keep it simple and call it "Front-End Developer".

The Front-end Designer (or Front-End Web Designer)

On the other hand, we have the designer who translates daily graphics models into code, he creates functional models. Without worrying (in the immediate future) to make the dialogue with the back-end.

It does HTML, CSS, Responsive Design and even Javascript to make pretty effects and animations. He is not afraid of jQuery (far from it) and understands the workings of Angularjs without this being his specialty. He has a sense of aesthetics and masters the principles of user experience (UX). This designer has everything from the designer. It produces a visual rendering on which these technical and aesthetic decisions affect the final result.

Comments

Popular posts from this blog

8 rules to organize your CSS code

What is a blog anyway?

The WordPress developer