2009-06-18 53 views
2

我正在開發一個web項目。我想在Ruby中實現它。我知道像Merb和Sinatra這樣的ruby框架。只是我想知道哪個是最適合使用ruby開發基於Web的應用程序的框架?Web開發的最佳ruby框架

+0

這是一個瘋狂廣泛而無益的問題。你至少可以說一下你想做什麼以及(也許)你的背景嗎?它可以幫助人們給出有用的答案 - 即比「使用這個」或「使用它」更多。 – Telemachus 2009-06-18 13:47:53

+0

這真的很主觀,Ankur。如果每個人都認爲在任何情況下都是最好的,那麼就不會有這些框架。 – Chuck 2009-06-18 21:50:21

回答

7

Rails是最古老,最成熟的,它有很好的文檔和書籍。儘管它不被認爲是輕量級的,並且有很多依賴/包括你可能不想使用的東西。 Merb更加輕便,擁有插件架構,並且更清潔一些,但它幾乎不存在,在網絡上搜索基於merb的東西會得到基於0.x的答案,其中大多數答案都是過時的。

如果你從基於ruby的web項目開始使用rails。經過一段時間後,我建議切換到merb,因爲它更清潔,但只有當你不關心蹩腳的文件。

最終軌道3和Merb 2將合併,這可能爲您帶來兩全其美...

1

紅寶石(rubyonrails.org)可能是最簡單,最好的,但幾乎所有的框架,這些天提供相同的功能。

0

他們都是網頁框架,所以都適合。至於哪一個最好,那最多就是一個主觀主題。我會嘗試Ruby on Rails,因爲它擁有最大的社區,當您構建應用程序時,這可能是天賜之物。

1

如果就業市場是涉及您的利益,然後使用Rails去。你不會發現任何其他框架的Ruby工作發佈。

0

Ruby on Rails and Merb。

,後來Rails3中(Ruby on Rails和Merb的進行合併)