ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Vue JS Essentials: A Beginners Series w/ Pinia, Vitest, and Supabase. Part 3, SignIn & SignUp

Автор: Aaron Saunders

Загружено: 2023-04-05

Просмотров: 2270

Описание: Vue JS Essentials: A Beginners Vue JS Series on Using Pinia, Vitest, and Supabase. Part 3, Supabase SignIn, SignUp and Using Pina Store for Managing User State
#pinia #vue #vitest #supabase

NO MORE TYPESCRIPT IN THIS SERIES
After some thought since this is a beginners' series, I have removed typescript from this video and will be refactoring it out of the rest of the files as we move forward

In this video, we create screens for SignIn and leverage the wizard we created in the previous videos for the SignUp Screen. We created a new Pinia store for managing the user's state and integrated the supabase client into the store. We also add a vue router to the application and integrated the user store into the router to control access to certain screens based on the users' authentication state. We discussed how to listen for authentication events to update the user store.

Vuejs - The Progressive JavaScript Framework. An approachable, performant, and versatile framework for building web user interfaces.
https://vuejs.org/

Pinia -The intuitive store for Vue.js. Type Safe, Extensible, and Modular by design. Forget you are even using a store.
https://pinia.vuejs.org/

Vitest - Blazing Fast Unit Test Framework. A Vite-native unit test framework. It's fast!
https://vitest.dev/

Supabase - Supabase is an open source Firebase alternative. Start your project with a Postgres database, Authentication, instant APIs, Edge Functions, Realtime subscriptions, and Storage.
https://supabase.com/

vue-use-form - A composition api form validator for vue
https://vue-use-form.netlify.app/


💥 The Series
-----------------------
Part One -    • Vue JS Essentials: A Beginners Vue JS Seri...  
Part Two -    • Vue JS Essentials: A Beginners Series on P...  
Part Three -    • Vue JS Essentials: A Beginners Series w/ P...  

💥 Chapters
-------------------------
00:00 - Intro
01:20 - Review What Was Covered In First Two Videos
02:00 - Adding Vue-Router To Application And Appropriate Pages
03:20 - Adding Login Page
04:56 - Adding AuthStore Usnig Pinia, Scaffold Out Functions
08:02 - Adding Create Account Page
08:32 - Adding route.js File To Project
13:20 - Adding Home Page
15:00 - Debugging Errors, Mistakes In Code
16:47 - Connect Login Page to login function in authStore
18:20 - Connect Create Account Page to createAccount function in authStore
20:24 - Integrating Supabase (https://app.supabase.com/projects)
25:55 - Supabase User Login
31:40 - Supabase User Create Account
38:32 - Listening To Authentication Events To Update authStore, Adding Logout
48:19 - Protecting Routes with beforeEach


💥 Social Media
-------------------------
Twitter -   / aaronksaunders  
Facebook -   / clearlyinnovativeinc  
Instagram -   / aaronksaunders  
Dev.to - https://dev.to/aaronksaunders

#ionic #ionicframework #vuejs #vuejsdevelopers

~-~~-~~~-~~-~
Please watch: "Getting Started With Appwrite, Vue JS Ionic Framework & Capacitor"
   • Ionic Vue, Getting Started With Appwrite  
~-~~-~~~-~~-~

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Vue JS Essentials: A Beginners Series w/ Pinia, Vitest, and Supabase. Part 3, SignIn & SignUp

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Vue JS Essentials: A Beginners Vue JS Series on Using Pinia, Vitest, and Supabase #1 Getting Started

Vue JS Essentials: A Beginners Vue JS Series on Using Pinia, Vitest, and Supabase #1 Getting Started

Vue JS with Composition API & Pinia Full Tutorial

Vue JS with Composition API & Pinia Full Tutorial

Катастрофа в столице / Захват Киева Россией?

Катастрофа в столице / Захват Киева Россией?

Новости разработки | Vue Router v5, Gatsby v5.16, Bun v1.3.8, jQuery v4

Новости разработки | Vue Router v5, Gatsby v5.16, Bun v1.3.8, jQuery v4

The Ultimate Vibe Coding Showdown Lovable Cloud & AI vs Bolt v2 vs Replit Agent 3

The Ultimate Vibe Coding Showdown Lovable Cloud & AI vs Bolt v2 vs Replit Agent 3

История C# и TypeScript с Андерсом Хейлсбергом | GitHub

История C# и TypeScript с Андерсом Хейлсбергом | GitHub

Я В ШОКЕ! Обновление Windows убило ноутбук за 5 минут. Вот что случилось...

Я В ШОКЕ! Обновление Windows убило ноутбук за 5 минут. Вот что случилось...

Supabase Full Course 2025 | Become a Supabase Pro in 1.5 Hours

Supabase Full Course 2025 | Become a Supabase Pro in 1.5 Hours

Unit Testing Vue Apps: Tips, Tricks, and Best Practices

Unit Testing Vue Apps: Tips, Tricks, and Best Practices

Learn Supabase (Firebase Alternative) – Full Tutorial for Beginners

Learn Supabase (Firebase Alternative) – Full Tutorial for Beginners

Bolt V2 создал мое полнофункциональное мобильное приложение за считанные минуты с помощью Payload...

Bolt V2 создал мое полнофункциональное мобильное приложение за считанные минуты с помощью Payload...

Кто пишет код лучше всех? Сравнил GPT‑5.2, Opus 4.5, Sonnet 4.5, Gemini 3, Qwen 3 Max, Kimi, GLM

Кто пишет код лучше всех? Сравнил GPT‑5.2, Opus 4.5, Sonnet 4.5, Gemini 3, Qwen 3 Max, Kimi, GLM

VueConf US 2022

VueConf US 2022

Как организовать магазины Pinia

Как организовать магазины Pinia

Roadmap Вайбкодера 2026 - с Нуля до Релиза

Roadmap Вайбкодера 2026 - с Нуля до Релиза

MEVN Stack User Authentication - Full Tutorial

MEVN Stack User Authentication - Full Tutorial

Лучший Гайд по Kafka для Начинающих За 1 Час

Лучший Гайд по Kafka для Начинающих За 1 Час

Using Vue Test Utils in Vitest

Using Vue Test Utils in Vitest

Начало новой большой войны? / 2 батальона НАТО разбиты

Начало новой большой войны? / 2 батальона НАТО разбиты

5 Ways to Fetch Data from an API in Vue 3 Composition API

5 Ways to Fetch Data from an API in Vue 3 Composition API

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]