Fwiw, we are actively working to at least half the size of Apollo right now (ideally more). It does a lot, but we are very aware that this is a problem
-
-
-
Also of note that bundlephobia doesn't do dead code elimination and we have a lot of process.env based drops so the shipped size is already smaller than that reports
- 3 more replies
New conversation -
-
-
The trick is you don't actually need a graphQL client at all. Just create queries with template literals and send them with fetch along with variables. This means you can't dynamically combine them without a graphQL parser. But almost no one actually needs that.
-
It was sufficient for the Starbucks PWA.
- 6 more replies
New conversation -
-
-
I'm using graphql-react for everything… It’s ~2kb and exports native ESM, it has a way more elegant cache strategy, uses React hooks, can SSR, and has an official Next.js integration. Here’s an Apollo comparison:https://github.com/jaydenseric/graphql-react#apollo-comparison …
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
My team is currently evaluating this library as an alternative to Apollo client for a PWA we are working on:https://github.com/nearform/graphql-hooks …
-
Yes it’s great can confirm ssr is a pleasure to setup and work with
End of conversation
New conversation -
-
-
That's me! Just make 100% certain you know what you're gettinghttps://adamrackis.dev/graphql-caching-and-micro/ …
- 2 more replies
New conversation -
-
Urql isn't exactly tiny but it's a lot smaller than thathttps://bundlephobia.com/result?p=urql@1.0.4 …
-
Also worth noting that apollo-boost, the batteries-included quick-start package, is quite a bit bigger than just apollo-clienthttps://bundlephobia.com/result?p=apollo-boost@0.3.1 …
- 1 more reply
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
& Web Standards TL; Blink API OWNER
Named PWAs w/
DMs open. Tweets my own; press@google.com for official comms.
Feedback welcome!