A Kanban board created for learning GraphQL.
- What is GraphQL.
- How to define GraphQL schema.
- How to implement GraphQL server using gqlgen.
- How to implement GraphQL client using urql.
- How to solve the N+1 problem in GraphQL using dataloader.
- How to authenticate and authorize using Auth0.
- How to use Github Actions.
- How to implement drag and drop using dnd kit.
- https://gqlgen.com/getting-started/
- https://formidable.com/open-source/urql/docs/basics/react-preact/
- https://auth0.com/docs/quickstart/backend/golang/01-authorization
- https://pkg.go.dev/github.com/graph-gophers/dataloader/v7
- https://gqlgen.com/reference/dataloaders/
- https://auth0.com/docs/quickstart/spa/react/01-login
- https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-go
- https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-nodejs
- https://docs.dndkit.com/introduction/getting-started
- https://blog.logrocket.com/build-kanban-board-dnd-kit-react/