{ingots_code_flinks} {ingots_code_links}
» » Дмитрий Лаврик - Nuxt. Интенсивный базовый курс (2024) PCRec
Google, поиск...

Дмитрий Лаврик - Nuxt. Интенсивный базовый курс (2024) PCRec

Дмитрий Лаврик - Nuxt. Интенсивный базовый курс (2024) PCRec

Разобраться с главными темами фреймворка Nuxt и научиться создавать SPA, поддерживающие Server Side Rendering, с минимальными трудозатратами для программиста (по сравнению с реализацией SSR с нуля на чистом Vue). Мы хотим организовать тренировку, приближенную к реальности, и поэтому сразу подключаем Vuetify, изучаем её компоненты и прощупываем проблемы UI-библиотек при SSR.

Программа кура:

Урок 1
Знакомство с Nuxt, работа с Nuxi
Процесс разработки и концепция автоимпорта
Структура директорий и основные части системы
Простой роутинг, страницы и компоненты
Плагины и middleware
Настройки в nuxt.config

Урок 2
Выбор UI, установка Vuetify 3 в Nuxt
Базовые концепции Vuetify
Конфигурация и стили
Application layout
Основные UI-компоненты
Правильное подключение иконок

Урок 3
SSR и гидратация SPA
Проблема асинхронных операций
Работа с данными в Nuxt
useFetch, useAsyncData и $fetch
Создание обёртки $appFetch
Нюансы плагинов: setup, dependsOn, provide

Урок 4
Авторизация: pinia и auth store
Роутинг и вложенные маршруты
Мета-данные маршрутов и definePageMeta
Разработка Auth-middleware
$appFetch: авторизация и 401-ые ошибки
Отключение SSR для закрытых страниц

Урок 5
Создание страницы входа на сайт
Работа с формами
Создание composable useForm
Обработка 422-ых ошибок
Layouts для клиентской части и админ-панели

Урок 6
Разработка функционала админки
Взаимодействие с backend-api
Api и паттерн repository
Умеренное погружение в typescript
Скрытая папка .nuxt и магия типов

Урок 7
Режимы генерации контента
Пререндеринг vs SSR
SSR и фокусы UI-библиотек
Работа с SEO-тегами
AsyncData и динамические метатеги

Урок 8
Доработка SPA
Развёртывание на VDS
Node.js и pm2
Nginx reverse proxy
Проверка Core Web Vitals с SSR и без

Информация о видео
Название: Nuxt. Интенсивный базовый кур
Автор: Дмитрий Лаврик
Год выхода: 2024
Жанр: Видеокурс
Язык: Русский
Выпущено: Россия
Продолжительность: 26:06:12

Файл
Формат: MP4 (доп.файлы)
Видео: AVC, 1920x1080, ~225 Kbps
Аудио: AAC, 128 Kbps, 48.0 KHz
Размер файла: 5.66 Gb

Скачать Дмитрий Лаврик - Nuxt. Интенсивный базовый курс (2024) PCRec


Печать
    404     Информация    
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.    

Аккаунт

      Онлайн

    Всего онлайн: 335

    Гости (312)

    Боты (23): oBot, Yandex Bot, spider Bot, Yandex Bot, Yandex Bot, Google Bot, Google Bot, spider Bot, robot Bot, spider Bot, spider Bot, Yandex Bot, Google Bot, Google Bot, Yandex Bot, Yandex Bot, Google Bot, robot Bot, spider Bot, Google Bot, spider Bot, Yandex Bot, spider Bot



    Сегодня посетили (40): vipdepbit, samanthayandeto4368, zaustinlttle4925, Bricemix, sameljnro6421, sevukRof, CarmellaFryar, logapitto2842, EugeneInigh, colt, behubcaump, abenjmintivanov3795, juliajniorz6110, o.sirencko2012, KashaHji7177, adavidtvanovo3449, AndreasBehrend, CaitlinMcDonald, EXWAlysa141162, zanataliecavsz8145, AbrahamEsquivel, Normanderobe, Bernd87J54161, Mihail, WayneZ8310865, DuaneWiliams60, MazieNeumann5, binomozz1n, JayneBurley, alexsttsz6792, Glassulo, RomanOGrady0, LhaneDax, AntjeO014627, isaacfrances3478, dofunScots, MaxPownall41804, MiltonA7658021, Ronaldquind, BrandonMak

    Наш опрос