This looks very interesting! Is it possible to implement this in a node.js web app? Does it work with any build tool? How much latency does it add to a production server?
The simulation is a completely generic Linux system, so we can run anything (including NodeJS). If your build tool can produce Docker containers, then it will work with us.
Ah I'm sorry for that. That was a bug from an earlier version that saturated the javascript event loop and caused the microphone to not work properly. This should be fixed as of last month's version.
I wouldn't consider Meteor a "backend" tool, but it is still great for a quick start and rapid development. If you're just establishing your project and there's no strong development expertise and culture in your company, Meteor will suit you quite well as it removes the hurdle of making a ton of decisions that will affect your productivity.
Meteor is fullstack, so you can reuse code on the front- and backend, which is nice for validation and business logic.
In the last ten years I worked for more than a dozen startups that based their business successfully on Meteor. Some of them got big and none has regretted it.
I have worked with Nuxt.js, Sapper (now Sveltekit), Play Framework an many more; all great, but for many projects I would still consider Meteor the strongest contender.
Meteor is a very strong option. It will build anything you throw at it. It has built-in accounts so you can get your login/auth system running very quickly. It has a lot of options for live data if your app needs it - your users see relevant updates on their screens without needing to refresh the window. It supports React, graphQL, MongoDB, and other view frameworks/databases.