设计师/前端开发人员的Clojure Web框架

如何解决设计师/前端开发人员的Clojure Web框架

|                                                                                                                   关闭。这个问题是题外话。它当前不接受答案。                                                      

解决方法

        看看Enlive。这将使您的设计师可以使用纯HTML。     ,        相同答案加意见 正如其他答案已经指出的那样,Enlive将让您使用纯HTML模板,而Hiccup则利用Clojure数据结构生成HTML。 但是,正如我认为我们都同意的那样,HTML应该是语义的并且描述页面的结构,而布局和外观应该留给CSS和JavaScript。至少根据我的经验,前端设计人员不应该负责彻底改变页面的结构,而应该负责通过CSS和JavaScript进行样式和放置。 每当在比静态HTML页面集合更复杂的应用程序上工作时,如果前端设计人员觉得有必要更改页面的结构,那应该是与将其放在一起的开发人员的共同对话。考虑到这一点,开发人员应选择一种模板方案或HTML生成方法,以使其工作效率最高。我的两分钱。     ,        打examples通常是示例中的默认设置,但是我所知道的所有webframeworks都可以与任何模板库一起使用。 就像提到的dnolen一样,Enlive非常流行(https://github.com/cgrand/enlive)。 Enlive具有100%的代码和html分隔。如果您有其他人在做设计,则非常好用。 除了Hiccup和Enlive之外,还有鲜为人知的舰队(https://github.com/Flamefork/fleet),它更接近流行的Ruby / PHP解决方案。     ,        三年后: 您也可以查看北美驯鹿http://let-caribou.in/。这是一个新的Clojure框架,它使用良好的旧HTML语法进行模板制作。 您可以先观看以下截屏视频:http://www.youtube.com/watch?v=dPUQ0GUvSt0 您会看到,您也不需要在Clojure中进行编码也可以更新数据模型。只有控制器(模板和模型之间的链接)才需要您说一些简单的方法... 祝好运!     ,        还有Selmer:   Clojure中一个受Django启发的快速模板系统。 因此,它更适合大型应用程序。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?
Java在半透明框架/面板/组件上重新绘画。
Java“ Class.forName()”和“ Class.forName()。newInstance()”之间有什么区别?
在此环境中不提供编译器。也许是在JRE而不是JDK上运行?
Java用相同的方法在一个类中实现两个接口。哪种接口方法被覆盖?
Java 什么是Runtime.getRuntime()。totalMemory()和freeMemory()?
java.library.path中的java.lang.UnsatisfiedLinkError否*****。dll
JavaFX“位置是必需的。” 即使在同一包装中
Java 导入两个具有相同名称的类。怎么处理?
Java 是否应该在HttpServletResponse.getOutputStream()/。getWriter()上调用.close()?
Java RegEx元字符(。)和普通点?