这是一个全新的问题,但我正在尝试浏览Tim Perrett的Lift-in-Action一书。也许我错了,但lift是否因为其视图优先的理念而需要更好地理解CSS/Javascript而不是Rails?
还是我完全误解了什么。如果是这样的话,我将非常感谢您对我遗漏的内容的解释。
发布于 2012-02-05 11:04:01
先查看并不意味着先做html/css页面,然后再将其连接到scala代码。它的意思是一个页面可以被分成几个逻辑组件,在lift talk中称为代码片段。这与MVC框架形成对比,MVC框架的主要思想是一个页面有一个主要主题。
您可以在此post上找到更多详细信息
发布于 2012-02-04 16:22:45
Lift是一个与Rails截然不同的世界。它更接近于JSF和ASP.Net,但只是在概念上。它不像JSF和ASP那样是基于组件的框架,但视图控制最初执行的内容(视图优先)。有一些方法可以绕过这一点。
如果你试图将它与其他框架进行比较,并掌握它的诀窍,这将是困难的,因为它会让你更困惑。我认为很好地掌握scala是启动lift甚至Lift In Action所必需的。
Lift in Action在深入章节中有一个不自然的顺序。你需要把这本书读两遍才能更好地理解。
https://stackoverflow.com/questions/9138667
复制相似问题