Введение в Nuxt
Nuxt - фреймворк для веб-разработки на основе Vue. Он дополняет Vue готовой структурой проекта, маршрутизацией по файлам в папке страниц, отдачей HTML с сервера и автоимпортом часто используемых API. Благодаря этому проще собирать полноценные сайты и приложения, которым нужен быстрый первый экран и понятная организация кода.
Фреймворк подходит для лендингов, каталогов, блогов, личных кабинетов и других проектов, где важны и интерактивность Vue, и работа с готовой разметкой до загрузки скриптов в браузере.
В этом учебнике разберем основные
возможности Nuxt версии 4.
Для изучения вам понадобятся
чистый JavaScript,
работа с Vue,
основы командной строки,
работа с npm и npx,
работа с модулями ES6,
основы работы с протоколом HTTP.
Мы будем опираться на Composition API
и синтаксис script setup в компонентах Vue.
Давайте приступим:)