152 подписчика
Тренды веб-разработки за лето 2023-го 😎
Мы собрали популярные направления, тренды и концепции в веб-разработке, на которые в 2023 году чаще всего обращают внимание пользователи, программисты или работодатели. Изучайте!
Чат-боты 🤖
Чат-боты — это новый способ взаимодействовать с бэкендом вашего приложения помимо веб-сайта или приложения. Чат-бота можно настроить как полноценного продавца вашей продукции, консультанта, службу поддержки и что угодно ещё: если этот процесс можно организовать как диалог, его можно упаковать в чат-бота. Самый популярный чат-бот сегодня — это ChatGPT.
Бессерверная архитектура 🌐
Основная идея бессерверной архитектуры проста — облачные провайдеры предоставляют свои серверные ресурсы, и, следовательно, отпадает необходимость в поддержании физического сервера. Это помогает разработчикам сосредоточиться на своем основном продукте и не тратить время на предоставление, масштабирование и управление серверами.
Кроме того, технология помогает избежать перегрузки системы, потери данных и снижает затраты на разработку. Это еще одна тенденция, которая кардинально изменит подход к веб-разработке
PWA 📱
PWA — это сокращение от Progressive Web Application, прогрессивное веб-приложение. Это что-то между мобильными приложениями и мобильными веб-сайтами. PWA ведёт себя точно так же как мобильное приложение, давая пользователям тот же интерфейс, но работая через браузер.
Это не новая технология в мире веб-разработки. Но в условиях, когда некоторые российские приложения стали недоступны в сторах, технология вновь стала актуальной.
Помимо того что PWA помогают компаниям обходить препятствия, у технологии есть еще несколько дополнительных плюсов:
• Низкая стоимость разработки и обслуживания.
• Быстрая скорость загрузки и «легкий вес».
• Работа в режиме офлайн.
• Можно установить ярлык на экран, неотличимый от иконки приложения.
WebAssembly ⚡
WebAssembly, или Wasm, — это когда в браузере можно запускать бинарный код, написанный на каком-то другом языке. Смысл этой технологии в том, что с ним можно реализовать абсолютно любую логику и получить очень высокую скорость работы.
Например, приложение для дизайна Figma использует Wasm для внутренних расчётов при работе с векторной графикой. Там используется сложная математика, которую на JavaScript сложно вычислять с такой же скоростью. А если использовать Wasm и написать эти модули на C++, то можно добиться огромного прироста производительности
Интерфейс движения (Motion UI) 🎬
Motion UI — инструмент, который позволяет юзеру сосредоточиться на странице, успешно взаимодействовать с продуктом и улучшить пользовательский опыт.
Motion UI включает:
• визуальные подсказки;
• простые анимации;
• кинетическая типографика;
• морфинг;
Неизменные тренды последних лет — это простота, удобство и скорость. Бизнесу и специалистам важно успевать адаптироваться под новые условия, чтобы повысить свою ценность на рынке и быть конкурентоспособными. Как считаете, какие из этих трендов перейдут с нами в 2024?
#подборка #мир_IT
2 минуты
22 августа 2023