|
|
|
|
|
by wmdmark
3025 days ago
|
|
So this apple/oranges thing is true and addressed in the article.
Have you used GraphQL/Apollo? It can do a lot of the things you're wanting:
- You can combine multiple data sources into a central datastore using GraphQL (REST APIs + DB queries etc.., that's one of the major benefits of it.
- Apollo on the client can manage local state as well as server state in one standardized interface.
- GraphQL is great for MVPs and Hobby projects but is used for a larger projects as well (Shopify, Github, Coursera, Facebook, Pinterest, Product Hunt, I could go on...). I'd suggest you give it a shot, it's super fun to work with and isn't going anywhere anytime soon. |
|
> You can combine multiple data sources into a central datastore using GraphQL (REST APIs + DB queries etc.., that's one of the major benefits of it.
Would love to see the docs on this because I have yet to find it!