Веб-разработка в 2017 году — умения, технологии, тенденции

Краткий перечень основных направлений/специализаций в веб-разработке и актуальные технологии на ближайшие несколько лет (без учета дизайнеров, архитекторов).

Разработчики веб-сайтов в основной массе разделяют на:

  • front-end,
  • back-end,
  • full stack.

Front-end разработчик

Занимается всем тем, что видят пользователи в окне браузера, начиная от цвета шрифта, до динамически меняющегося контента — HTML5, CSS3 и JavaScript.
Должен знать/уметь использовать:

  • Bootstrap
  • jQuery
  • AngularJS
  • LESS/SASS
  • Linux / Virtual Machine
  • npm + Webpack

Back-end разработчик

  • PHP + Laravel/Yii или Python или Java или .Net
  • Node.js* + MongoDB
  • SQL
  • Git
  • Linux / Virtual Machine
  • npm + Webpack, Composer

Full stack разработчик

Должен уметь практически все и более, т.е. front-end+back-end

Как отдельный класс WordPress разработчик

WordPress продолжает развиваться и имеет шансы занять еще часть рынка — CMS для интернет магазинов (OpenCart / Prestashop). Разработчики WooCommerce наконец-то занялись оптимизаций, плюс переход на PHP 7 дает шансы для быстрой работы магазинов/каталогов с большим количеством товаров, что ранее было проблематично.

Тренды 2017 года

  1. Переход сайтов/хостингов на PHP 7
  2. Продолжит расти популярность Python, nginx
  3. Выход Bootstrap 4 (jQuery 3, SASS) — лето/осень 2017 года, переход на него в разработке новых сайтов
  4. Для автоматизации процессов npm + Webpack, вместо Grant/Gulp, Bower — мертв.
  5. Мобильная выдача и т.д. обогнали десктоп и стала первичной.
  6. Качели пошли в сторону PWA сайтов вместо мобильных приложений, которых стали меньше устанавливать.
  7. HTTPS и HTTP/2
  8. Дальнейшая монополизация сети — Google / Yandex и их проекты.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Security Code:

Subscribe without commenting