This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
GraphQL in Laravel From Scratch
Intro
What's Inside This Course (1:24)
GraphQL Server with Lighthouse
What is GraphQL: Benefits over REST API (6:16)
Our First GraphQL Query: Get All Users from Playground or Postman (4:28)
Object Types, Queries and Lighthouse Directives (6:30)
Relationships belongsTo/hasMany and Separate .graphql Files (6:35)
Useful Lighthouse Directives Overview (4:31)
Pagination and Simple Pagination (4:19)
Mutations: Create/Update/Delete Data with Validation (4:53)
Vue Apollo Client: Practical CRUD Example
Tasks List Query: Get Data into the Vue Component (7:49)
Create Task Mutation and Refetch Data (5:02)
Delete Task Mutation (2:33)
Update Task Mutation (2:14)
Pagination (4:02)
Form Validation Errors (5:11)
BONUS: Authentication with Vuex, Laravel Sanctum and Multi-Tenancy
Introducing Vue Router with Links (3:18)
Login with Laravel Sanctum (3:25)
The Main Part: Login / Logout with Vuex & Apollo (8:30)
Multi-Tenancy and Auto-Redirect to Login (3:22)
Create Task Mutation and Refetch Data
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock