The Rails feels of the default home page are making me feel right at home 👌
Super opinionated so far, in a good way! Especially as someone who has been pretty far away from frontend work recently, this feels nice and fast
I really like the service abstraction. Looks easy to modify and escape the default CRUD if needed. Something I still don't get is how the GraphQL resolution work. Looks like services / GraphQL schema are coupled in some way. Reading 👀
Ok back, Reading https://redwoodjs.com/tutorial/side-quest-how-redwood-works-with-data to figure out the relationship between services and GraphQL. It looks like top-level fields only are mapped to a service. I can't see anywhere how one would customize a resolver if needed. Might have to look at the source.
Ah yes ok, our Apps have direct access to the GraphQL server instance, which is "just" an ApolloServer object: https://github.com/xuorig/redwood-shop/blob/master/api/src/functions/graphql.js

`makeMergedSchema` is the redwood specific API here. I like it, easily composable at this point.
You can follow @__xuorig__.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: