I would really use this for many of my projects!
For project A, I used Firebase which was great initially but eventually ran into the limitations well described in Stopa's essay.
For project B, I decided to write everything from scratch but the amount of work it required is crazy, and of course the result in quite brittle.