Великий разрыв (фронтенд-разработка) Перевод

German German 22 Октября 2022

Крис Койер писал о великом разрыве.

Допустим, во фронтенд-разработке происходит разделение. Я чувствую это, это не только в моих костях. Разделение происходит между людьми, которые идентифицируют себя как разработчики интерфейса, но имеют разные наборы навыков.

С одной стороны, армия разработчиков, чьи интересы, обязанности и наборы навыков тесно связаны с JavaScript.

С другой стороны, армия разработчиков, чьи интересы, обязанности и наборы навыков сосредоточены на других областях интерфейса, таких как HTML, CSS, дизайн, взаимодействие, шаблоны, специальные возможности и т.д.

Я согласен, но я бы сделал следующее различие: разработчик веб-приложений и разработчик веб-сайтов.

https://css-tricks.com/the-great-divide/

2 Ответа

  1. Adre Adre 22 Октября 2022 (ред.)

    Для сайтов надо делать акцент на HTML, CSS, JavaScript и навыках доступности. Эти четыре пункта — единственное, что нужно, чтобы веб-сайты работали хорошо, получали солидный рейтинг SEO и позволяли каждому пользователю потреблять контент.

    К сожалению, некоторые разработчики уже перестали различать веб-приложения и сайты.

  1. OleStep OleStep 22 Октября 2022 (ред.)

    Грамотные программисты могут начать возрождение традиционной клиентской веб-разработку с упором на семантическую разметку, семантические имена классов и разделение задач: разметка содержимого (или Markdown), структура HTML, описательные стили в файлах CSS с использованием каскада, наследования и любой другой методологии именования, а JavaScript используется только там, где это необходимо, в соответствии с принципом прогрессивного улучшения.