Это самый полный курс Nuxt 3 на рынке. Вы узнаете о многих невероятных функциях Nuxt, создавая шесть реальных проектов. С каждым новым проектом мы будем погружаться во все более и более продвинутые концепции Nuxt 3. К концу курса вы можете с гордостью назвать себя экспертом Nuxt!
В начале вы узнаете, что такое Nuxt и какие проблемы он решает. Вы узнаете о рендеринге на стороне клиента и сравните его с универсальным рендерингом.
В первом проекте мы обновим ваши знания о Vue 3, создав приложение с API композиции. Мы также узнаем о TypeScript и о том, как Nuxt обрабатывает компоненты.
Во втором проекте мы углубимся в экосистему Nuxt. Мы узнаем о маршрутизации на основе файлов, макетах и определении метаданных страницы.
В третьем проекте мы узнаем все о том, как мы можем глобально управлять состоянием с помощью компонуемых объектов.
В проекте номер четыре мы узнаем, как делать HTTP-запросы с помощью useFetch и useAsyncData.
В пятом проекте мы будем использовать возможности Nuxt для создания собственного REST API и использования его в клиенте.
Наконец, в шестом проекте мы интегрируем наше приложение с Supabase, чтобы использовать его службы аутентификации и базы данных SQL.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Pros and Cons of Client-Side and Universal Rendering
Урок 81.
00:03:08
Course Prerequisite
Урок 82.
00:02:53
App Overview
Урок 83.
00:03:17
Creating a Nuxt App
Урок 84.
00:04:36
Exploring the Boilerplate
Урок 85.
00:04:49
Building the Boilerplate HTML
Урок 86.
00:09:18
Styling Our App
Урок 87.
00:07:47
Managing State
Урок 88.
00:13:02
A Little Bit of TypeScript
Урок 89.
00:02:50
Updating Our State After a Click Event
Урок 90.
00:07:53
Adding the Names Array
Урок 91.
00:06:21
Computing Names Based on Options
Урок 92.
00:06:14
Creating the Name Cards
Урок 93.
00:10:04
Working with Components
Урок 94.
00:10:13
Passing Props to the Components
Урок 95.
00:07:34
Computing the Class Names
Урок 96.
00:06:15
Dealing with Nested Components
Урок 97.
00:06:18
Emitting Events to the Parent Component
Урок 98.
00:04:43
App Overview
Урок 99.
00:06:52
Adding Bootstrap Globally
Урок 100.
00:06:37
Creating the Landing Page
Урок 101.
00:06:15
Adding Pages into Our App
Урок 102.
00:09:27
Building the Restaurant Page
Урок 103.
00:11:00
Adding the Restaurant Page Logic
Урок 104.
00:07:23
Dynamic and Nest Routes
Урок 105.
00:08:56
Extracting Path Parameters
Урок 106.
00:02:20
Catching the Not Found Error
Урок 107.
00:03:41
Defining the Default Layout
Урок 108.
00:08:30
Creating a Custom Page Layout
Урок 109.
00:10:32
Injecting Custom Elements to Layout Page
Урок 110.
00:06:43
Option 1: Using Components
Урок 111.
00:03:24
Option 2: Using Composables
Урок 112.
00:02:25
App Overview
Урок 113.
00:06:54
Approaches to State Management
Урок 114.
00:06:09
Creating Our First Composable
Урок 115.
00:06:40
Using the Compasable State
Урок 116.
00:03:17
Mutating Our Global State
Урок 117.
00:04:37
App Overview
Урок 118.
00:08:11
Integrating Tailwind
Урок 119.
00:11:20
Writing the HTML Structure
Урок 120.
00:04:07
The Basics of HTTP Requests
Урок 121.
00:08:45
The useFetch Composable
Урок 122.
00:05:45
Refetching Data with useFetch
Урок 123.
00:08:10
The useAsyncData Composable
Урок 124.
00:02:13
Refetching Data with useAsyncData
Урок 125.
00:02:19
Storing Data in the Browser with Cookies
Урок 126.
00:04:58
The useCookie Composable
Урок 127.
00:08:21
Storing Runtime Configs
Урок 128.
00:06:52
Error Handling
Урок 129.
00:03:09
App Overview
Урок 130.
00:02:17
Our Endpoints
Урок 131.
00:07:01
Creating Our Server
Урок 132.
00:05:51
GET Requests
Урок 133.
00:07:07
POST Requests and Body
Урок 134.
00:15:44
PUT & DELETE with Dynamic Endpoints
Урок 135.
00:06:39
Error Handling
Урок 136.
00:08:20
Building the HTML
Урок 137.
00:08:54
Making POST, PUT, DELETE Requests From the Frontend
Урок 138.
00:07:16
Organizing Code in Composable
Урок 139.
00:03:26
App Overview
Урок 140.
00:12:42
Building the Authentication Card
Урок 141.
00:05:54
Conditionally Displaying Signup or Signin Form
Урок 142.
00:04:53
Creating a Supabase Account and Project
Урок 143.
00:05:41
Connect Nuxt to Supabase
Урок 144.
00:12:24
Implementing Signup Logic
Урок 145.
00:05:50
Implementing Signin/Login Logic
Урок 146.
00:05:31
Implementing Signout/Logout Logic
Урок 147.
00:04:15
Handling Authentication Errors
Урок 148.
00:07:25
Redirecting to Profile Page
Урок 149.
00:09:28
Creating the Nav Component
Урок 150.
00:02:40
Conditionally Render UI Elements Based on Auth Status
Урок 151.
00:09:57
Protecting Routes with Middleware
Урок 152.
00:10:43
Creating the Note Form
Урок 153.
00:09:48
The Basics of SQL
Урок 154.
00:05:59
Saving Data to the Database
Урок 155.
00:08:07
Accessing Data From the Database
Автор - udemy
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Vue 3, Nuxt.js и Laravel: Практическое Руководство
Vue 3, Nuxt.js and Laravel: A Practical Guide
Узнайте, как создать 3 разных приложения с Vue 3, Nuxt.js и Laravel. Первое приложение будет приложением админ панели, использующим Vue 3 Composition API. Второе будет приложением Инфлюенсер, использующим Vue 3 Options API. Третьим приложением будет Checkout с использованием Nuxt.js.
Vue 3 и Nuxt.js: Разные Способы Создания Приложений Vue
Vue 3 and Nuxt.js: Different Ways of Creating Vue Apps
Узнайте, как создать приложение админки с помощью Vue 3. В этом курсе: Vue 3, Nuxt.js, Composition API, Options API, Vuex, Typescript, Docker, c3.js charts, Загрузка Изображений, Экспорт CSV, Stripe.
MASTERING NUXT Learn Nuxt.js by Building a Real World App
Полное руководство по разработке и развертыванию быстрых, готовых к работе приложений Nuxt. MasteringNuxt - это самый большой и самый глубокий, веселый и реалистичный курс, когда-либо созданный на Nuxt.js.
Библиотека Vue InstantSearch от Algolia предоставляет все, что вам нужно для создания потрясающего поиска. В этом курсе мы настроим использование Nuxt с результатами рендеринга на стороне сервера.
Самый быстрый маршрут к приложению Vue на стороне сервера (SSR) с аутентификацией. Используя JWTAuth для Laravel и официальный модуль аутентификации Nuxt, мы быстро приступим к работе.