Пользователи и потенциальные клиенты ждут от сайта достойного уровня: чтобы им было удобно пользоваться, чтобы UX/UI-дизайн выглядел аккуратно и чтобы найти именно то, за чем человек пришёл, удавалось максимально быстро. Это критически важные критерии — именно они во многом определяют, насколько большой будет аудитория сайта. А чтобы соответствовать современным ожиданиям, сайт должен работать на современных технологиях.
Современные технологии — требование, а не бонус
Догнать актуальные тренды без обновления технической базы невозможно. Если сайт построен на устаревшем стеке, любые усилия в дизайне и маркетинге упираются в технический потолок: страницы медленные, мобильный опыт хуже десктопного, а часть современных браузерных возможностей просто недоступна.

Что охватывают лучшие практики
Набор «best practices» для современного веба описывает несколько направлений, по которым стоит проверять проект:
- использование современных офлайн-возможностей;
- использование современных протоколов;
- использование современного CSS;
- использование современных возможностей JavaScript;
- отказ от API, которые портят опыт пользователя;
- доступность (accessibility).
Стек технологий: пример MEAN
Добиться этого можно с помощью современных, прогрессивных технологий. Технологии удобно объединять в стеки — один из самых популярных сегодня это MEAN.
MongoDB
База данных.
Express.js
Веб-фреймворк.
Angular
Фронтенд.
Node.js
Бэкенд.
Этот стек работает в рамках одной экосистемы JavaScript, поэтому его проще сопровождать. Как следствие, собрать команду разработчиков (или найти одного full-stack JavaScript-разработчика), обслуживать и поддерживать проект не должно стать проблемой.
Разумеется, стек можно комбинировать с другими технологиями: бэкенд заменить, например, на Laravel, а базу данных — на MySQL.
Progressive Web Apps
Мобильные пользователи не хотят тратить память устройства на приложения, к которым не обращаются по несколько раз в день. Поэтому понадобилось решение, которое дало бы удобство нативного приложения прямо в среде браузера.
Именно это предлагают пользователям Progressive Web Apps (PWA) — и именно это радует многих владельцев бизнеса. Не надо тратить средства на разработку и поддержку нативного приложения, при этом большинство его преимуществ остаются.
Мобильные устройства опережают десктоп
По данным исследования, к 2021 году на мобильную электронную коммерцию придётся 2,32 триллиона долларов — или около 67,2% всех продаж в e-commerce. Значит, сайты должны быть ориентированы на мобильных пользователей.
Настолько масштабное использование мобильных технологий, рост числа мобильных фреймворков и появление решений, созданных или адаптированных специально для мобильных, — чёткий сигнал: разработчику стоит уделять этому направлению максимум внимания и сейчас, и в дальнейшем.
Одностраничные приложения (SPA)
Использование SPA имитирует более естественный и удобный для человека способ показывать содержимое страницы. Контент подгружается динамически, без полной перезагрузки страницы.
- SPA работает быстро: большинство ресурсов — HTML, CSS и скрипты — загружаются лишь один раз за всё время работы приложения;
- дальше между клиентом и сервером передаются только данные.
Что это даёт электронной коммерции
Настройка оптимальных решений для пользователей помогает поднять такие показатели, как конверсия, средний доход на пользователя, длительность сессии, и снизить показатель отказов. Например, для Intertop.ua применение лучших практик других площадок электронной коммерции дало такие цифры.
Кроме того, длительность сессии выросла на одну минуту, а показатель отказов снизился на 25,4%.

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