Library

Snippet
Vue.js
Vuex
Build a Snackbar with Vue

A Snackbar is a small notification bar that pops up when a user performs an action. In this snippet, we’ll build a simple Snackbar in Vue for when you don’t want to pull in a package to handle it for you.

1 episode
18 mins
Course
Laravel
Vue.js
Vuex
Vue Authentication

Authentication doesn't need to be complicated. Let's cover a clean, simple method of authenticating with Vue and Vuex. We're using a Laravel API, but you can use any language or framework.

12 episodes
1 hr 22 mins
Course
Laravel
Vue.js
Vuex
Super Fast Data Nesting

Nesting huge amounts of data like comments? Here's a unique technique combining API data and frontend logic to make it a breeze.

9 episodes
51 mins
Course
Vue.js
Vuex
Testing Vue

Want to get started with unit testing in Vue? Here's pretty much everything you need. We'll cover setting up a test runner, using Vue Test Utilities, mocking and stubbing common dependencies like Vue Router and Axios, and testing Vuex both within components and in isolation. Let's get testing.

24 episodes
2 hrs 41 mins
Course
Vuex
Vuex validation strategies

Validating directly from your API can become repetitive. In this course, we go through several refactors and end up with a solution that displays validation errors without any additional work.

6 episodes
43 mins
Course
Vue.js
Vuex
Unit testing Vuex

Using Karma and Mocha to fully test Vuex actions, mutations and getters. We'll also look at injecting and mocking API calls.

11 episodes
1 hr 29 mins
Course
Vue.js
Vuex
Build a URL shortener

Wait, URL shorteners are boring right? Nope. We're building a fully tested Lumen API, Vue.js client and implementing 301 redirects with Node.js and Express.

30 episodes
4 hrs 19 mins
Course
Laravel
Vue.js
Vuex
PHP
Vue/Vuex Single Page App Boilerplate

The ultimate boilerplate starter for your next single page app.

18 episodes
2 hrs 31 mins
Course
Vue.js
Vuex
Build a notes app with Vuex

Build a clean, elegant notes app with Vue.js and Vuex. Great for learning Vuex concepts.

12 episodes
1 hr 57 mins
Course
Laravel
Vue.js
Vuex
Laravel real-time private messages

Build a dashboard for users to communicate privately in real-time using Laravel, Vue, and Vuex for state management.

29 episodes
4 hrs 27 mins