这3种语言/框架最佳应用是什么?将它们混合使用(或2种)有用吗?
这3种语言/框架最佳应用是什么?将它们混合使用(或2种)有用吗?
如果你正在为客户工作,并需要快速赚钱,请使用Rails。如果您想享受编写应用程序的乐趣并保持最大的灵活性和应用程序速度,请使用Sinatra。使用它可以轻松构建大型应用程序,否则声称无法做到的人可能没有使用过它。
Node.js更像是Rack,Rails和Sinatra是基于它构建的,不太可比较。您可以在Node.js上使用Express.js,它与Sinatra相当,可能还有其他框架可以与臃肿的Rails堆栈进行比较,请谷歌一下。如果您喜欢编写异步JavaScript,请使用Node.js。它也比Sinatra和Rails更快,但是使用Ruby编码具有优势,因为您可以使用许多非常好的Ruby gem使生活更加轻松。