【发布时间】:2012-03-24 01:17:00
【问题描述】:
到目前为止,我一直在使用 PHP,无论是否有框架,但一个月前我决定开始一些新的东西:Ruby 和 Rails,我发现它们非常简单,并且在工作方式上类似于 PHP 和一些 PHP 框架,但是使用更简单的语法和许多其他优点。
几天前我开始阅读有关 Node.js、Node.js 与 Rails 的文章,“为什么 node.js 更好”...
我有点困惑,但我的目标是学习一些不会在几个月内过时的现代知识,所以:
Rails/Ruby 和 Node.js 以及基于它的框架(如 Express.js)之间的主要区别是什么(除了一个用 JS 编写,另一个用 Ruby 编写)? p>
使用 Node.js 和基于它的框架而不是像 Rails 这样的基于 Ruby 的解决方案有哪些主要优点/缺点?
谢谢!
【问题讨论】:
-
Ruby/Rails 和 Node 都不会在几个月内过时。放松。
-
...好的,但是实时功能呢?
-
您能edit 专注于一个问题吗?可能删除第三个(可能是独立的)并结合其他两个?您在这里是一个很好的主观问题的范围,但范围太广了。
-
已编辑,关于实时和 websockets 的问题我会等待一段时间!
标签: ruby-on-rails ruby node.js