Vue 3 — это новейшая и наиболее производительная версия «прогрессивной среды» для создания реактивных и отзывчивых пользовательских интерфейсов. Сама платформа представляет новые концепции и подходы к шаблонам проектирования, которые могут быть необычными в других библиотеках и средах. Изучая основы инфраструктуры и понимая принципы и шаблоны проектирования программного обеспечения, эта книга поможет вам выявить компромиссы каждого подхода и создать надежные приложения.
Он начинается с базовых концепций, а затем переходит к примерам и сценариям кодирования для создания постепенно более сложных архитектур. Вы начнете с простой страницы и закончите многопоточным, автономным и устанавливаемым прогрессивным веб-приложением (PWA). В контенте также рассказывается, как использовать новые инструменты тестирования, доступные для Vue 3.
Эта книга не только показывает вам, «как все делается», но и помогает научиться «думать» и «подходить к» распространенным проблемам, для которых шаблоны проектирования уже нашли решение. Отказ от изобретения велосипеда в каждом проекте сэкономит вам время и сделает ваше программное обеспечение более подходящим для будущих изменений.
Для кого эта книга
Эта книга предназначена для разработчиков Vue, которые интересуются принципами проектирования фреймворков и используют часто встречающиеся шаблоны проектирования при разработке веб-приложений. Научитесь использовать и настраивать новый сборщик (Vite), Pinia (управление состоянием), Router 4, веб-воркеры и другие технологии для создания производительных и надежных приложений. Предварительное знание JavaScirpt и базовые знания Vue будут полезны.
Код в действии
Видео «Код в действии» для этой книги можно посмотреть по адресу https://packt.link/FtCMS.
Загрузите цветные изображения
Мы также предоставляем PDF-файл с цветными изображениями снимков экрана и диаграмм, использованных в этой книге.
Скачать его можно здесь: https://packt.link/oronG.