Работа с server API в Nuxt

Видеокурс по основам работы серверного API в Nuxt. Здесь описывается, как создать простые endpoints, обрабатывать разные типы запросов (GET, POST и т.д.), работать с методом useFetch и управлять ошибками. Также рассматриваются middleware, структура папок, работа с аргументами и настройка хранилищ данных через unstorage и redis. Отличный старт для тех, кто хочет освоить серверную часть приложений на Nuxt.

36 уроков

Нужна доработка вашего проекта на Nuxt? Пишите в личку в телеграм 

  • Знакомство с серверным API Nuxt
    Обзор подходов к организации взаимодействия с внешними API в Nuxt.js — прямые запросы и использование встроенной серверной прослойки с её преимуществами, включая поддержку middleware и разделение клиентской и серверной логики.
  • Создаем простой endpoint для server api Nuxt
    Практическое руководство по созданию серверных API-эндпоинтов в Nuxt 3 с использованием директории `server/api` и функции `defineEventHandler` для взаимодействия с внешними сервисами.
  • Метод useFetch
  • Как принимать Get, Post и.т.д. запросы
  • Получаем ошибку из запроса useFetch
  • Возможность повторения запроса с помощью useFetch
  • Автоматическое определение заголовков ответа
  • Папки в структуре адресов server api
  • Передаем аргумент в server endpoint
  • Как передать более одного аргумента
  • Создание endpoint с помощью файла index.ts
  • Как получить данные запроса в server api
  • Что такое Nitro и какое отношение это имеет к Nuxt
  • Слой Storage в Nuxt приложении
  • Хранилище unstorage Nuxt
  • Пример Get и Post запросов к unstorage
  • Как сохранять данные unstorage в файловой системе
  • Настраиваем хранение данных в redis
  • Настройка нескольких хранилищ в проекте
  • Пример соединения с Postgres базой данных.mp4
  • Пример Get запроса к внешнему API. Знакомство с $fetch.mp4
  • useFetch и fetch отличия.mp4
  • Способы сделать запросы к внешнему API из клиента и из сервера.mp4
  • Преимущество 1. Скрываем реальные данные запроса..mp4
  • Преимущество 2. Целостная подгрузка данных.mp4
  • Преимущество 3. CORS политика браузеров.mp4
  • Преимущество 4. Центральная точка.mp4
  • Пример POST запроса к стороннему API.mp4
  • Добавляем серверные заголовки сраузу для всего Nuxt проекта.mp4
  • Другие настройки для server api из nuxt.config файла.mp4
  • Кэширование запросов в REST API.mp4
  • Как использовать базовый домен для server api
  • Server API middleware. Пример.
  • middleware в server api
  • Пример подключения pinia в фреймворке Nuxt
  • Встроенная в Nuxt система State Managment

Как получить доступ?

Доступ к курсу "Nuxt" на 1 месяц

Стоимость: 1000 ₽ (стоимость в других валютах можно уточнить у автора)

Войдите / зарегистрируйтесь на сайте, чтобы получить данные для оплаты

Что еще добавить в этот курс? Каких уроков вам не хватило?

Автор: matv84 21/02/2025 05:02:16

Доброго времени суток. Не знаю важно ли это, но я обнаружил одну опечатку в названии урока: "Добавляем серверные заголовки сраузу для всего Nuxt проекта.mp4". Слово "сразу" напечатано с ошибкой.
И теперь в правильном порядке действительно смотреть видео гораздо приятней, за это большое Спасибо.