top | item 28605311

(no title)

axhl | 4 years ago

What a nice post. Thanks jaredgorski for sharing. OP, if you're reading this, could you expand on the rationale for going with Apollo over e.g. Relay?

discuss

order

jaredgorski|4 years ago

Thanks for the positive vibes.

Great question. In fact, that question has more to do with “architecture” than most of my post.

The primary reason we went with Apollo is that it’s flexibility-minded and well-documented, making it easier for new engineers to work with. If everything was ideal, we’d use Relay. Relay’s patterns are better (IMO) but it can be confusing for new folks to use it idiomatically. So, it’s primarily a dev-experience consideration for us.