gpt4 book ai didi

ruby-on-rails - EventMachine 与 Node.js

转载 作者:IT老高 更新时间:2023-10-28 21:58:29 24 4
gpt4 key购买 nike

我将开发一个协作网站,其中一项功能将是协作编辑和实时更改。即当两个或更多用户正在编辑同一个文档时,他们可以在发生更改时立即看到彼此的更改。我有一些使用 Ruby on Rails 的经验,所以我在考虑使用 EventMachine,但是由于围绕 Node.js 的所有这些炒作,我知道我正在考虑使用它。那么,使用 Node.js 代替 EventMachine 的主要好处是什么?

tl;博士EventMachine 和 Node.js 的主要区别是什么(除了语言)?

最佳答案

EventMachine 与 Rails 没有任何关系,只是它们都是用同一种语言编写的。你可以让 EventMachine 像 Node.js 一样裸露;您所要做的就是不要将库添加到您的项目中。根据我的经验,EventMachine 库(如 em-http)比 Node.js 的任何库都好得多。您可以使用纤维代替回调来避免回调 hell 。由于所有的回调,在 Node 中完成异常处理几乎是不可能的。此外,Ruby 是一种比 Javascript 更好、更完整的语言。

关于ruby-on-rails - EventMachine 与 Node.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5540490/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com