Skip to content

Releases: evanheisler/waipai

React client w/ Hasura powered graph API

22 Apr 02:56
fb9280d
Compare
Choose a tag to compare

Basic app architecture with environments building and deploying.

🎉 👏

Architecture change

19 Apr 01:03
Compare
Choose a tag to compare
Architecture change Pre-release
Pre-release

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/