2012-02-12 29 views
0

我一直在尋找支持無邏輯模板(即Mustache)的Ruby MVC Web框架,現在已經有一段時間了。我在尋找這樣的:控制器和類似傭工是否有任何Ruby MVC web框架對邏輯較少的模板有很大的支持?

  1. 支持路由路徑和HTTP方法
  2. 概念到Rails的是如何工作的
  3. 獨立(從控制器)與邏輯較少的模板意見

在我的搜索中,我已經觸及了Rails,Sinatra和Ramaze,但是他們在我所尋找的某個方面都失敗了;我看到的將鬍鬚整合到Rails中的所有嘗試都已經完成了一半; Sinatra並沒有給我控制器的概念(並且Mustache :: Sinatra對命名空間做了奇怪的假設,有時候會不必要地實例化兩次視圖);並且Ramaze未能給我一個直接的方法來將路徑綁定到HTTP操作。在這三個中,我最喜歡Ramaze,但是路由問題對我來說是一個不爭的事實。

我接受任何有點穩定的框架的解決方案,包括提到的,如果我錯過了那裏的東西。另外,即使我更喜歡使用其他無邏輯模板語言,但由於語法簡單,並且許多不同語言的實現(在瀏覽器中使用相同的模板用於動態視圖是我的目標之一),所以替代Mustache也沒有問題。

回答

0

您可能想要看看Padrino,它基於Sinatra,但更像是一個MVC框架,而不是Sinatra的開箱即用。

+0

帕德里諾似乎是最接近這個答案,所以我接受你的答案,但我不得不承認,我會去與該項目的另一條路線。感謝您花時間回答:)。 – kolizz 2012-02-27 22:52:18

0

Sinatra和Slim可能是一個答案。

但是你可能已經錯過了Renee,像Sinatra這樣的新「框架」。

+0

謝謝你的回答,但是這兩個在控制器部分似乎都失敗了,或者我錯過了什麼?另外,我不打算取代HTML(就像Slim),只是模板。蕾妮似乎對其他的東西很有意思,所以謝謝你的提示:)。 – kolizz 2012-02-13 10:10:20

0

Ruby on Rails是紅寶石的最佳框架。

相關問題