<分区>
我对 Sinatra(ruby 框架)感到困惑。
它是轻量级的 Rails 替代品还是可以让它们并排运行?
你能做一个网络应用程序(比如在 Rails 中)吗?例如 Twitter 克隆?
<分区>
我对 Sinatra(ruby 框架)感到困惑。
它是轻量级的 Rails 替代品还是可以让它们并排运行?
你能做一个网络应用程序(比如在 Rails 中)吗?例如 Twitter 克隆?
最佳答案
Sinatra 不是 Rails。它是一个用于简单网站的微框架,您可能只需要定义一些操作。您可以让 Sinatra 应用程序变得尽可能复杂,但与使用 Rails 相比,您会遇到代码变得一团糟的情况更快。
虽然不是 100% 准确,但 Sinatra 主要适合 Page Controller架构模式,和Rails很清晰MVC实现。
具体回答您的问题:
关于ruby - 你用 Sinatra 做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2075656/