2 ms·
Moving Stratum's (my RSS reader) backend from Firebase to PocketBase. It worked pretty well, even made an offline caching system that works about as good as Fir
by impure 2y ago
Moving Stratum's (my RSS reader) backend from Firebase to PocketBase. It worked pretty well, even made an offline caching system that works about as good as Firestore's. However I recently found a bug: if the app thinks you're online and you're actually offline it'll try to fetch from the server and it will take forever. I have to add a timeout somewhere.
The backend is coded in Go which I originally didn't like but now I love. It's so much easier to work with than TypeScript and Firebase Cloud Functions. It allowed me to easily add quite a few features like the one that allows me to summarize Hacker News comment sections .