草庐IT

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

我的感觉是Camping和Sinatra之间的差异不是很大,您可以安全地选择其中任何一个并且没问题。但我想问问Ruby专家,这是不是真的。Sinatra和Camping微框架之间实际上有什么重要区别吗?您将如何决定使用哪一个? 最佳答案 我知道的唯一显着区别是Camping像Rails一样基于MVC模式,并且与ActiveRecord耦合。Sinatra更加不可知。Camping也不再维护,而Sinatra正在积极开发中。仅这一点就足以让我们先看看Sinatra。编辑:感谢Philippe的更正,很高兴听到Camping的开发正在进

ruby - Camping 在哪里存储我的数据库?

我正在Camping中构建一些东西,突然发现我的应用程序的数据库无处可寻。它必须在某处,因为我的数据仍然存在,但我找不到它。查看我在server.rb中看到的源代码:moduleCampingclassServer我一直在尝试grep和find在我的硬盘上寻找看起来像“camping.db”的东西,但我找不到任何东西。目前我没有充分的理由需要db文件。我只是好奇。数据库在哪里? 最佳答案 考虑到此代码片段并假设您没有覆盖您的HOME环境变量你的数据库应该在~/.camping.db(或者,如果您展开~,很可能在/home/中。另一件