ruby - Camping 和 Sinatra 之间有什么重要区别吗?

标签 ruby sinatra web-frameworks camping

我的感觉是 Camping 和 Sinatra 之间的差异不是很大,您可以安全地选择其中任何一个并且没问题。但我想问问Ruby专家,这是不是真的。 Sinatra 和 Camping 微框架之间实际上有什么重要区别吗?您将如何决定使用哪一个?

最佳答案

我知道的唯一显着区别是 Camping 像 Rails 一样基于 MVC 模式,并且与 ActiveRecord 耦合。 Sinatra 更加不可知。

Camping 也不再维护,而 Sinatra 正在积极开发中。仅这一点就足以让我们先看看 Sinatra。

编辑:感谢 Philippe 的更正,很高兴听到 Camping 的开发正在进行中。抱歉另有说明。

关于ruby - Camping 和 Sinatra 之间有什么重要区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/795727/

相关文章:

ruby - Sinatra erb 文件中所有 View 的变量

java - 生成独立的加密可分发Web应用程序的Web框架?

python - Flask 的通用 CRUD 管理员,带有 WTForms?

ruby-on-rails - 模型关联问题

ruby-on-rails - 相同 2 个模型之间的多个 has_many/belongs_to

ruby - 无法将 sinatra 作为 .class 文件运行

java - 使用 JSF 的动态网页

ruby-on-rails - Rubocop Metrics/CyclomaticComplexity 以防万一

ruby - 如何从 ruby​​ 中的散列中获得不同的键值对

mysql - 使用 Ruby Sinatra 将 MySQL 数据库中的表显示到网站中