Краткий перечень основных направлений/специализаций в веб-разработке и актуальные технологии на ближайшие несколько лет (без учета дизайнеров, архитекторов).
Разработчики веб-сайтов в основной массе разделяют на:
- 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 года
- Переход сайтов/хостингов на PHP 7
- Продолжит расти популярность Python, nginx
- Выход Bootstrap 4 (jQuery 3, SASS) — лето/осень 2017 года, переход на него в разработке новых сайтов
- Для автоматизации процессов npm + Webpack, вместо Grant/Gulp, Bower — мертв.
- Мобильная выдача и т.д. обогнали десктоп и стала первичной.
- Качели пошли в сторону PWA сайтов вместо мобильных приложений, которых стали меньше устанавливать.
- HTTPS и HTTP/2
- Дальнейшая монополизация сети — Google / Yandex и их проекты.
Январь 2018 года
- WordPress
- Вырос почти до 29.3%, из них 5% еще сидят на 3 версии.
- Каждая новая мажорная версия выходит в среднем в 3-4 года, ждем WordPress 5 к лету 2018 года.
- Опубликовали результаты большого опроса со сравнением за 4 года.
- Будет добавлена оценка плагинов (качество кода, безопасность) — Tide
- Bootstrap 4
- Задержался, на сейчас идет подготовка к выпуску stable версии.
- Текущая версия — v4.0.0-beta.3
- PHP
- Остается самым популярным языком для веб-разработки веб-сайтов.
- Несмотря на релиз 7 версии, Python — растет быстрее (в тренде), особенно в США.
- PHP 7 постепенно переходят сайты, стал поддерживаться хостингами, разработчиками.
- Основной фреймфорк на ближайшее время Laravel 5.5
- Font Awesome 5 — релиз декабрь 2017, платная версия $60 (больше иконок, +2 стиля иконок)
- Хостинг от Google
- За 2017 год вырос с 2 до 2.7%
- Предоставляют «бесплатный пакет» для небольший сайтов может подойти и $300 на расходы на первый год.
- Можно установить через веб-панель ВордПресс, с SSL сертификатами почти доделали их установку через веб-интерфейс.
- Интересный вариант под сайты в США
- Если нужен доступ с разных стран лучше Германия, предварительно проверить сервисами доступности сайта с разных стран мира
Видео с американского WordCamp 2017 — тренд все сделать блоками.
Разработка под WP
Ждем книгу и релиз Sage 9, обсуждение — https://discourse.roots.io/c/sage
Допольнительная информация
Веб-технологии 2017 года по версии W3Techs