Hey all :wave: Happy to share <the latest episode>...
# feed
g
Hey all 👋 Happy to share the latest episode of The Developers’ Bakery: 🚀  Apollo GraphQL with @mbonnin Martin has the opportunity to work full time for Apollo, probably the most popular GraphQL client for Android & Kotlin Multiplatform. In this episode Martin will tell us his experience with GraphQL, how he got involved with the project and how it is to work full time on a oss project. You can listen to it on the website here: https://thebakery.dev/13/ or on the major streaming platforms. As always, any feedback is more than welcome 🙏
🎉 16
p
Can I use Apollo with Kotlin/JS?
m
Kotlin/JS has codegen and parsers but no runtime yet
❤️ 1
There might not be that much missing. Just I haven't really had the time to dive into this but if you're willing to look into it I can point a few places to look at
It's mainly missing a
HttpEngine
that uses
fetch
or
XMLHttpRequest
or something else to do the actual call
p
That sounds interesting. As I'm currently writing GraphQL support for #fritz2, But one of their selling points is zero dependencies, so I don't know it they'll allow you to be their first one.
m
That's interesting ! The
apollo-api
dependency is pretty lightweight compared to the bigger
apollo-runtime
with cache and networking.
apollo-api
itself is relatively thin. The (slightly) bigger transitive dependency is okio but maybe that's ok. What's the criteria there? Bundle size? Something else?
I might take a stab at it as we're looking for use cases for JS support, that'd be a nice example.
p
Well, I'm pretty new to this, so I can't speak for them. But here is the ticket: https://github.com/jwstegemann/fritz2/issues/444
👍 1
m
Thanks, I'll comment there if I ever make it 🙂