Чому ми Послуги Портфоліо Блог Технології Процес розробки Розпочати проєкт →
UA EN RU
← Всі статті
Інсайт · 03.12.2019 · 4 хв читання

Прогресивні рішення у веброзробці: навіщо вони бізнесу

Сучасні технології у веброзробці — від PWA і SPA до орієнтації на мобільних. Що входить у найкращі практики, як влаштований стек MEAN і які показники це дало електронній комерції.
Прогресивні рішення у веброзробці: навіщо вони бізнесу

Користувачі й потенційні клієнти очікують від сайту пристойного рівня: щоб ним було зручно користуватися, щоб 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 застосування найкращих практик інших майданчиків електронної комерції дало такі цифри.

+55,4%
конверсія (CR)
+128%
конверсія оформлення замовлення
+71,43%
середній дохід на користувача (ARPU)

Крім того, тривалість сесії зросла на одну хвилину, а показник відмов знизився на 25,4%.

Ілюстрація до розділу про показники електронної комерції
Технічні рішення напряму відбиваються на комерційних показниках.

Висновок

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

Сучасні рішення варто впроваджувати у вебпроєкти, щоб не відставати від своїх клієнтів і підвищувати ключові маркетингові показники.