Type-safe all the way down to the DB?

changing the database and letting the compiler guide the required changes all the way up to the frontend components

My startup have this today with: Postgres → Hasura (GraphQL) → graphql-to-elm → elm-webapp (Server) → elm-webapp (Client) :v:

(You can swap graphql-to-elm with elm-graphql)

UPDATE: also 🎬️ Elm live-stream: create a SQL parser for Azimutt (tonight, Oct. 6) might be a useful piece soon

And if you’re open to having a different kind of “DB”, then you can even just reduce all the pieces down to just: Lamdera

1 Like