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