我的感觉是,Camping和Sinatra之间的差异并不是很大,你可以安全地选择其中任何一个,并没有问题。但我想问问Ruby专家这是不是真的。事实上,Sinatra和Camping微框架之间有什么重要的区别吗?你将如何决定使用哪一个?
发布于 2009-07-03 17:04:10
要考虑的一件事是,露营在某种程度上是a golf exercise。它是4k,但judofyr已经把它降到了3k。试试读the source吧,我敢打赌。现在,还有the unabridged version可以给你不错的注释,但是代码本身仍然是令人痛苦的混淆。
使用Sinatra,您可以非常轻松地深入内部并找到惯用的ruby。这是非常重要的,IMHO,特别是当你需要修补什么东西的时候。
(请记住,Camping在设计上是古怪的,我并不打算评判。)
发布于 2009-07-06 16:27:38
Camping being maintained。因为_why一直专注于Hackety-Hack/Shoes,直到他消失了,而Magnus Holm (judofyr) (正如semanticart上面写的)一直是working on Camping。未删节的版本有一些useful documentation。它对我来说运行得很好,尽管我还没有真正扩展它,但一些露营应用程序(比如Cheat)运行得很好。
您可能还想查看What are the main differences between Sinatra and Ramaze?,它有一些到Sinatra和其他轻量级Ruby框架的有用链接。
https://stackoverflow.com/questions/795727
复制相似问题