grails - 为 Grails 应用程序构建漂亮 UI 的快速方法?

标签 grails groovy intellij-idea

我正在启动一个相当复杂的 Grails 应用程序,但直接在 CSS/HTML 中手动编码漂亮的用户界面页面有点慢。有几个人推荐 IntelliJ 进行 grails 应用程序开发,我计划主要使用 grails 脚手架来进行网站的管理部分。

您能否推荐一种方法或工具来相当快地构建漂亮的 UI?

谢谢

附注最终我还计划构建“更瘦”的移动版本。

最佳答案

一种方法可能是继续使用 grails sitemesh main.gsp 并仅使用脚手架页面作为示例来专注于您的功能。一旦您准备好处理样式方面的问题,您就可以偏离 grails main.gsp 模板并根据您的外观和感觉创建您自己的模板。

如果您的复杂性包括相当定制的 UI,我认为您不会得到免费的午餐。您必须对 UI 进行分解和编码。

我目前正在使用jQuery UI加上jqGrid在我的 UI 中获得一些相当复杂的网格/树行为,而无需太多 html 编码。我还使用 jQuery UI 布局插件来管理 Pane 布局,并使我的应用程序看起来/感觉更像是应用程序而不是页面。 Grails 非常适合 jqGrid 的 ajax 需求。

关于grails - 为 Grails 应用程序构建漂亮 UI 的快速方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7035019/

相关文章:

scala - 设置 IntelliJ 2017 以使用 Gradle 4.2 和最新的 Play Framework 2.6

authentication - Grails:如何获取当前登录用户的用户名,这需要什么导入?

grails,仅将当前 url 中的现有参数添加到分页

javascript - 将 JSON 从 Grails Controller 传递到 d3 - 如何让 .gsp 端工作?

groovy - 如何检查方法是否在 Groovy 中返回非零退出代码

ajax - Grails ajax 功能

java - 包 'com.sun.webkit.dom' 在模块 'javafx.web' 中声明,它不会将其导出到模块

grails - spring-security-core:3.0.0.M1插件在grails 3.0.8中可以正常构建,但在3.1.0.RC1中不能构建

eclipse - Groovy 不推荐使用的方法和 Eclipse - 排序

java - IntelliJ IDEA - 在 Oracle JDK 下启用连字