heauton / awesome-links

Users browse through a list of curated links and bookmark their favorite ones. Code for prisma.io course.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Awesome Links

This project is the source code for the tutorial series of three parts about building a Fullstack Web application With TypeScript, PostgreSQL, Next.js, Prisma & GraphQL.

Here is what you will learn:

Part 1

  • Set up Prisma on a Next.js project to connect to PostgreSQL database
  • Define database models with Prisma
  • Define relationship with Prisma (Many-to-Many)
  • Execute migration and seed your database with Prisma
  • Explore your database with Prisma Studio

Link to the article

Part 2

  • Create a GraphQL schema
  • Set up a GraphQL server on Next.js
  • Inject Prisma client in the GraphQL context
  • Use GraphQL code-first approach using Nexus
  • Set up Apollo client on Next.js to consume a GraphQL API
  • Implement the pagination on a GraphQL API

Link to the article

Part 3

Coming soon

Note

The main branch is still a WIP. part-x branches are complete

About

Users browse through a list of curated links and bookmark their favorite ones. Code for prisma.io course.


Languages

Language:TypeScript 96.7%Language:Shell 2.0%Language:JavaScript 1.1%Language:CSS 0.2%