Releases: evanheisler/waipai
Releases · evanheisler/waipai
React client w/ Hasura powered graph API
Basic app architecture with environments building and deploying.
🎉 👏
Architecture change
Basic stack is configured with Nexus/Prisma, but I will be moving away from this to use Hasura instead.
Tooling
postgresql (database)
Prisma (ORM-like tool to introspect or “translate” a database, connecting JS to sql) https://www.prisma.io/
Nexus (“Code-first” schema generator, which bundles Prisma in the latest version to allow you to perform operations on models, which can change the db) https://www.nexusjs.org
Apollo Client (only thing the FE needs. This wraps the app and provides the caching, HTTP interactions, etc. to make queries with gql template strings. Also gives hooks like `useQuery) https://www.apollographql.com/docs/react/v3.0-beta/get-started/