最近,Pedestal发布了一个新的Clojure web框架。
这个框架与其他Clojure web框架相比,如Compojure、Webjure、Conjure、Moustache等,在功能、应用程序开发的简单性、开发工具等方面有什么不同。
发布于 2013-03-21 04:16:14
据我所知,Pedestal是唯一一个在服务器端和客户端都能方便使用Clojure的框架,多亏了Clojurescript,Clojure才成为可能。
发布于 2013-03-26 21:34:50
我对它的看法是,从架构的角度来看,它更多的是关于关注点的分离,而不是一个功能集:
服务器和客户端(通过ClojureScript)上的
将应用程序逻辑与为应用程序中的状态更改呈现concerns
与应用程序的生命周期相比,这些都是很大的优势。话虽如此,它是alpha级别的,并且会发生变化,数据流的控制略有不同,所以就像任何新的东西一样,有一个学习曲线。
如果您查看文档并收听播客here,它将会清楚很多。希望这能有所帮助。
发布于 2013-03-21 04:26:06
另一件事是,与Ring相比,Pedestal允许在多个线程中处理一个请求。它的环兼容拦截器模型支持这一点:http://pedestal.io/documentation/service-interceptors/
https://stackoverflow.com/questions/15533656
复制相似问题