Lessons:23Length:3.3 hours
- Overview
- Transcript
2.3 Setting Up the Models
Our app interacts with its data through Eloquent's models. Therefore, we need to set up the relationships between these models and seed our database with test data.
1.Introduction1 lesson, 01:31
1 lesson, 01:31
Free Lesson 1.1Introduction01:31
Free Lesson
1.1
Introduction
01:31
2.First Steps3 lessons, 26:23
3 lessons, 26:23
Free Lesson 2.1Setting Up the Project05:29
Free Lesson
2.1
Setting Up the Project
05:29
2.2Designing and Migrating the Database10:06
2.2
Designing and Migrating the Database
10:06
2.3Setting Up the Models10:48
2.3
Setting Up the Models
10:48
3.Building and Querying a GraphQL API2 lessons, 17:59
2 lessons, 17:59
3.1Understanding GraphQL09:42
3.1
Understanding GraphQL
09:42
3.2Creating and Querying Our API08:17
3.2
Creating and Querying Our API
08:17
4.Building the Client Application6 lessons, 56:41
6 lessons, 56:41
4.1Assembling the UI07:17
4.1
Assembling the UI
07:17
4.2Querying the API With JavaScript11:26
4.2
Querying the API With JavaScript
11:26
4.3Adding Arguments to Your Queries11:28
4.3
Adding Arguments to Your Queries
11:28
4.4Organizing Our Client-Side Queries07:53
4.4
Organizing Our Client-Side Queries
07:53
4.5Defining Other GraphQL Types08:53
4.5
Defining Other GraphQL Types
08:53
4.6Displaying Our New Data09:44
4.6
Displaying Our New Data
09:44
5.Incorporating Authentication6 lessons, 57:12
6 lessons, 57:12
5.1Building the Login View09:42
5.1
Building the Login View
09:42
5.2The Login Mutation11:37
5.2
The Login Mutation
11:37
5.3Authenticating the API09:17
5.3
Authenticating the API
09:17
5.4Incorporating Authentication on the Client Side09:04
5.4
Incorporating Authentication on the Client Side
09:04
5.5Displaying Auth-Appropriate Menus07:59
5.5
Displaying Auth-Appropriate Menus
07:59
5.6User Registration09:33
5.6
User Registration
09:33
6.Working With Complex Data4 lessons, 34:50
4 lessons, 34:50
6.1Building the Project Creation UI08:31
6.1
Building the Project Creation UI
08:31
6.2Getting a List of Users03:54
6.2
Getting a List of Users
03:54
6.3Defining Input Types12:33
6.3
Defining Input Types
12:33
6.4Saving the Project09:52
6.4
Saving the Project
09:52
7.Conclusion1 lesson, 01:00
1 lesson, 01:00
7.1Conclusion01:00
7.1
Conclusion
01:00