badoo / MVIKotlin

Extendable MVI framework for Kotlin Multiplatform with powerful debugging tools (logging and time travel), inspired by Badoo MVICore library
https://arkivanov.github.io/MVIKotlin
Apache License 2.0
826 stars 66 forks source link

Is this library compatible with apollo caching behaviour ? #222

Closed ajacquierbret closed 3 years ago

ajacquierbret commented 3 years ago

@arkivanov I'm very interested in the MVI pattern and Kotlin Multiplatform, and this library seems like a perfect fit for my project. But being used to apollo-graphql (apollo-android) and its caching features, I'm curious to know if it'd be possible to use it instead of the MVIKotlin's store interface. Do you think it's feasable ? Does anyone heard of something like that ?

arkivanov commented 3 years ago

The Store interface is the core component of the library, everything is built around it. How do you imagine using the library and at the same time using something instead of the Store interface?