我正在开始一个相当复杂的grails应用程序,但是在CSS / HTML中直接手工编写好的用户界面页面有点慢。有几个人推荐使用IntelliJ进行grails应用程序开发,我计划主要使用grails scaffolding作为网站的管理部分。
你能推荐一种方法或工具来快速构建一个漂亮的用户界面吗?
由于
P.S。最终我计划建立“更瘦的”移动版本。
答案 0 :(得分:6)
一种方法可能是继续使用grails sitemesh main.gsp,并使用脚手架页面作为示例专注于您的功能。一旦你准备好处理样式方面,你可以偏离grails main.gsp模板,并根据你的外观和感觉创建自己的。
如果您的复杂性包含相当自定义的用户界面,我认为您不会获得免费午餐。你必须分解并编写UI代码。
我目前正在使用jQuery UI和jqGrid一起在我的UI中获得一些相当复杂的网格/树行为而没有太多的html编码。我还使用jQuery UI Layout Plugin来管理窗格布局,使我的应用程序外观更像是应用程序而不是页面。 Grails在jqGrid的ajax需求方面表现得非常好。