如何在Ruby视图中创建漂亮的UI

时间:2011-04-28 17:01:11

标签: ruby-on-rails ruby user-interface

Ruby是否有特殊的库或包或框架,有助于在视图(网页)上创建漂亮的布局?

在基于Ruby on Rails的应用程序中处理表示层有哪些好的技术,工具和一般模式?

4 个答案:

答案 0 :(得分:5)

http://www.html5rocks.com/

这不是红宝石问题。 Ruby on Rails应用程序只需像任何其他网站一样提供HTML,JS和CSS。创建漂亮的页面和界面不是Ruby或Rails试图解决的问题,而是一种无关的问题。

也就是说,有一些ruby工具可以使html和css更容易工作。例如,HAML和SASS提供了一种更抽象的方式来编写HTML和CSS。但是从浏览器的角度理解Web开发的基础知识对于制作看起来不错的东西仍然至关重要。

但目前没有“安装此库以使事情看起来不错”。大多数人都认为不应该有这样的图书馆。

答案 1 :(得分:2)

您可以尝试Compass。很好的管理你的框架css。

答案 2 :(得分:1)

这不是特定于ruby的,但blueprint css framework有助于建立网格,排版,浏览器,表单元素,css重置等等。从那里可以很容易地为您的表示层设置样式。

答案 3 :(得分:1)

Twitter Bootstrap怎么办?