GraphQL Server Intermediate Tutorial - Boilerplate with Typescript, PostgreSQL, and Redis

GraphQL Server Intermediate Tutorial - Boilerplate with Typescript, PostgreSQL, and Redis

freeCodeCamp.org via freeCodeCamp Direct link

) Introduction

1 of 33

1 of 33

) Introduction

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

GraphQL Server Intermediate Tutorial - Boilerplate with Typescript, PostgreSQL, and Redis

Automatically move to the next video in the Classroom when playback concludes

  1. 1 ) Introduction
  2. 2 ) Setting up a TypeORM Project
  3. 3 ) Creating a TypeORM Entity
  4. 4 ) Creating a User into with TypeORM
  5. 5 ) Setting up Jest
  6. 6 ) Setting up a Test Database with TypeORM
  7. 7 ) Getting GraphQL Yoga and Jest to work together
  8. 8 ) GraphQL Schema Stitching
  9. 9 ) Handling Errors in GraphQL
  10. 10 ) GraphQL Validating Input
  11. 11 ) Email Confirmation Link with Redis
  12. 12 ) Jest Global Setup
  13. 13 ) Testing Redis Email Link
  14. 14 ) Fixing Connection Error
  15. 15 ) Send Confirmation Email with SparkPost
  16. 16 ) GraphQL Login Mutation
  17. 17 ) Express Session for Login
  18. 18 ) GraphQL Middleware
  19. 19 ) Running Jest Tests Sequentially
  20. 20 ) Logging or Authentication GraphQL Middleware
  21. 21 ) Simple Logout with GraphQL
  22. 22 ) Building a GraphQL Server Test Client
  23. 23 ) Logout of Multiple Sessions
  24. 24 ) Forgot Password Test Case
  25. 25 ) Lock User Account GraphQL
  26. 26 ) GraphQL Forgot Password Implementation
  27. 27 ) Rate Limiting
  28. 28 ) Twitter OAuth
  29. 29 ) OAuth Demo with React
  30. 30 ) Getting the Jest tests to run in Parallel
  31. 31 ) Merging a Modular GraphQL Schema
  32. 32 ) Removing the Race Conditions from the Tests
  33. 33 ) Conclusion

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.