I mostly used Java, Python, and PHP in my previous projects. On this particular project, I had to learn Node.js. NestJS was a good choice due to my Java Spring experience.
I chose Node mainly because of Yjs, which powers the real-time collaborative editing.
Hmm. Last time I tried yjs it wasn't suitable for production. Ok for a quick demo only. Buy that was a few years ago so presumably those issues have been resolved.
I chose Node mainly because of Yjs, which powers the real-time collaborative editing.