
What you would learn in GraphQL API with Node.js, TypeScript, PostgreSQL course?
Create GraphQL API using Node.js and TypeScript. Each line will be precisely written. There will be no more "any" type intuitions and the flaws in JavaScript.
We will use Node.js and Express, Nexus Schema for GraphQL, Prisma as an ORM for PostgreSQL, Redis, and of course, everything is written using TypeScript, including automatically generated software.
Style
Hands-on
We'll be spending much of our time using our personal VS-Code. We will also use Playground/Insomnia to test the functionality of our GraphQL API.
I recommend you code along. Also, try to view this at 1.5x speed, if not more, and it will speed up your time.
Architecture
Users
Register User (Create an entirely new User)
Login (Session-based authentication using Redis caching)
Find authenticated user (Get the authenticated user's information => more of an API that informs our API users that they're authenticated or not. Will be judged based on the authenticity of the cookie that is passed in the requests. our backend will verify the cookie's validity and throw out a 401 error in case the cookie is invalid or not present.)
Logout
Find all users
Posts
Write posts (A user can create as many posts as it would like, resulting in one too many relationships)
Their connection with Users (Each blog post is linked to a specific user as the author or creator (which is why there are many posts in one relationship)
All Posts
Tech Stack
Frameworks and Languages
Node.js
Express
TypeScript
Libraries
PostgreSQL
@prisma/client
GraphQL
Nexus (for code-oriented GraphQL, the base code)
apollo-server-express
Authentication
express-session (for authentication, i.e., session-based and cookies)
Redis Cache
Ioredis
connect-Redis (for saving sessions to Redis,and to authenticate)
Course Content:
- Create GraphQL API using Nodejs, Express, TypeScript, PostgreSQL, Prisma, and Redis
- Learn how to implement authentication authorization, CRUD relationships, and much more within one of the top and most well-known technology stacks available.
- Find out all the optimized techniques such as pagination (cursor) and complex query, caching, etc.
- Learn to create a practical project, demonstrate your talents, and land an opportunity to work. Don't waste time on theoretical concepts that have no guarantee of success.
- Learn about testing GraphQL APIs through insomnia and play.
Download GraphQL API with Node.js, TypeScript, PostgreSQL from below links NOW!
You are replying to :
Access Permission Error
You do not have access to this product!
Dear User!
To download this file(s) you need to purchase this product or subscribe to one of our VIP plans.
Note
Download speed is limited, for download with higher speed (2X) please register on the site and for download with MAXIMUM speed please join to our VIP plans.