Capaj
Joined 14 years ago
Joined 14 years ago
In the past few weeks I built a fast, animated git GUI from scratch
ingit makes branch switching, merge previews, rebases, cherry-picks, and reflog recovery feel instant. I would highly recommend especially if you're new to git.
Try with npm i @ingit/cli
So what you are saying is it's better to leave this complexity for the frontend developer to handle on the client side? Very wise!
they absolutely should. It's not really needed every time, but when you have a queries with IDs and without-that's when the cache blows up. They even a have a snapshot test for this unfortunate behavior: https://github.com/apollographql/apollo-client/blob/master/p...
this is very inacurate. The problem happens when an items is cached with an ID and then another GraphQL request tries to cache it without and ID or vice versa. This is where the apollo-cache-inmemory blows up with an error like this: https://api.media.atlassian.com/file/f82c0ee8-2412-4f1b-8027...
There's even a test for this unfortunate behavior: https://github.com/apollographql/apollo-client/blob/master/p...