文件名称:phoenix:一个用于配置,协调和重新加载组件的插件
文件大小:74KB
文件格式:ZIP
更新时间:2024-04-14 16:37:32
Clojure
凤凰 Phoenix已经维护了多年,不再代表我对如何最好地连接Clojure应用程序的看法。 我们生活和学习! 我建议调查和 Phoenix是一个基于和的库,可帮助简化基于组件的系统的配置和凭据管理。 如果您编写了传统的基于组件的系统,则可能已经经历过创建过多的“ system.clj”,“ dev.clj”,“ user.clj”等类型的名称空间以便连接系统,设置基于配置的开关,并复制代码以启动/停止/重新加载系统。 Phoenix不再需要所有这些,而用一个(或多个,如果您选择的话)EDN声明代替它应该如何连接系统。 它还(可选)包括许多入门-ClojureScript编译器组件,以及和等组件。 之后,它可以与您(或其他任何人)可能已经编写的任何“生命周期”组件完美地结合在一起。 内容 入门: Phoenix的设计采用“包括电池,但可拆卸”的样式(我认为,Docker最初是
【文件预览】:
phoenix-master
----README.org(22KB)
----templates()
--------phoenix-webapp()
--------phoenix-api()
----build()
--------.gitignore(84B)
--------src()
--------project.clj(321B)
----runtime()
--------.gitignore(84B)
--------src()
--------test()
--------project.clj(1001B)
----plugin()
--------.gitignore(84B)
--------src()
--------project.clj(443B)
----common()
--------phoenix-version(5B)
----CHANGES.org(4KB)
----modules()
--------jdbc-pool()
--------http-kit()
--------mailgun()
--------cljs()
--------aleph()
--------garden()