4 ms·
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
by Pi9h 2y ago
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.
- dboreham 2y agoHmm. 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.
- Pi9h 2y agoYjs is a lot more stable now and production ready. Docmost uses Hocuspocus (by Tiptap) as the websocket backend for Yjs (https://tiptap.dev/docs/hocuspocus/introduction https://tiptap.dev/docs/hocuspocus/introduction).