Ruby是否有特殊的库或包或框架,有助于在视图(网页)上创建漂亮的布局?
在基于Ruby on Rails的应用程序中处理表示层有哪些好的技术,工具和一般模式?
答案 0 :(得分:5)
这不是红宝石问题。 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)