DEV Community

Discussion on: Why GraphQL is the Ideal API Language for Frontend Engineers

Collapse
 
jlei523 profile image
jlei523

Can you talk about how to actually get data out of a MySQL or Postgres database?

No one ever talks about that part. Everyone just focuses on the Magic queries. Well, how do those queries map to my Postgres tables and relations?

Collapse
 
devhammed profile image
Hammed Oyedele

That is the job of resolvers which are equivalent to route handlers in REST. They are different ways to specify them depending on your graphql server but the concept is the same: "return a value".

Collapse
 
jayp profile image
Jay A. Patel

Besides hand writing all resolvers, you can also take a look at Hasura or Postgraphile if you want to skip writing basic resolvers.