Future plans
Hey, I'm also in the process of migrating (let's call it rewriting) a sizeable project from 1st gen to 2nd gen google app engine and I also made the same decisions regarding moving to firebase and was looking for an NDB alternative, so I came across your project. My questions are:
- Have you found any more "full-featured" alternative to ndb or are you sticking with this project?
- Have you thought about caching?
For me, it's a bit of a deal-breaker to use Firestore without an extra caching layer just like ndb used Memcache out of the box. I was planning to implement something ad-hoc but it might make sense to do it on top of your library. I wouldn't go for something mega generic from the get-go, just support Redis and only on individual object id lookups (no queries).
Thoughts?