Чек-лист: что нужно знать фронтенд-разработчику

В начале нулевых веб выглядел так, как хотели разработчики браузера Internet Explorer. Разработчики остальных браузеров его догоняли и старались повторить функциональность и «стандарты» для обратной совместимости. Конкурентное преимущество IE начало постепенно спадать, когда другие браузеры начали добавлять в свои продукты новые возможности и стандартизировать их работу между собой. Для упрощения работы с браузерными возможностями появлялись open source-решения от независимых разработчиков. Количество доступных возможностей растёт каждый день, но важно иметь представления об основах frontend-разработки. Ниже мы собрали базовые и дополнительные знания, без которых трудно создавать современный веб.


Что нужно знать и чем нужно уметь пользоваться


С чего может начать новичок


Стоит яростно следить за

  • Frontender.Info. Краудсорс-перевод полезных западных материалов
  • Веб-стандарты. Крупное русско-язычное VK-сообщество с чатом, новостями и конференциями
  • Radio JS. Подкаст о веб-разработке
  • Frontlip. Ещё один подкаст о веб-разработке
  • CSS Tricks. Полезный ресурс со статьями и полезными решениями по вёрстке и коду
  • Codyhouse. Набор сниппетов
  • @dan_abramov. Твиттер русскоязычного разработчика React в команде Facebook
  • @andrey_sitnik. Твиттер разработчика в Evil Martians и автора PostCSS. 18+
  • @addyosmani. Твиттер участника команды Google Chrome, создающего Developers Tools
  • @paul_irish. Твиттер ещё одного участника команды Google Chrome, создающего Developers Tools
  • github.com/talgautb/frontenders. Небольшой список фронтенд-разработчиков, за которыми стоит следить
  • 2ality. Блог о JS

Список дополняется.

Checklist
Front End development
CSS
HTML