День 0. Frontend ≠ React, Vue, Angular

Сегодня нанимают не frontend-разработчика, а React/Vue/Angular/React Native/etc разработчика. Я не согласен с таким подходом.

При найме принято забывать, что фреймворк - это инструмент, а не специализация. Квалифицированный инженер с N (пускай N = 3, например) годами опыта без каких-либо проблем освоит новый фреймворк, сборщик или фишки нового рантайма.

Подход framework-first должен уйти в сторону. Frontend должен быть, в первую очередь, про создание удобных пользовательских интерфейсов, а фреймворк одним из инструментов инженерного процесса.

п.с. я понимаю техническую/продуктовую ценность фреймворков и не призываю писать на голом JS :)

День 0. Frontend ≠ React, Vue, Angular | Сетка — социальная сеть от hh.ru