哪些基于CFML的活动框架可用于ColdFusion / Lucee?
请注意:这是一个社区维基问答,因为它是一个问题,提出了很多。
发布于 2016-08-24 16:11:25
目前,CFML有两个维护良好的/活动的MVC框架,它们都是基于约定而不是基于配置的。他们是ColdBox和FW/1。如果您希望使用rails-esque方法,也可以使用CFWheels。
所有三个框架都运行在ColdFusion 10+和Lucee 4.5+上。
FW/1支持clojure集成,这需要Lucee 4.5。Clojure集成是可选的,不需要运行CFML代码。
决定使用哪一个将取决于您的需求和/或编码风格。
ColdBox:
ColdBox是一种基于约定的ColdFusion开发框架。它提供了一组可重用的代码和工具,可以用来提高您的开发效率,以及在团队环境中工作的开发标准。ColdBox本机基于模块化架构,这有助于解决大多数典型web应用程序的基础设施问题。
FW/1:
FW/1 - frameworks是一个小型的、轻量级的、约定过配置的框架,主要用于CFML。FW/1本身提供MVC,DI/1提供依赖注入(即.a)。和AOP/1在DI/1之上提供面向方面的编程特性。
CFWheels:
CFWheels是一个开源的CFML (ColdFusion标记语言)框架,受Rails的启发,它提供了快速的应用程序开发,为您的代码提供了一个很棒的组织系统,而且使用起来非常有趣。我们最大的目标之一是让您能够快速地使用CFWheels并运行。我们希望您能够快速地学习它,就像用它编写应用程序一样。
发布于 2016-08-25 17:05:14
我想John已经提到了最流行的CFML框架,但是我发现Charlie在他的网站上保留了大量的CFML框架。他似乎也做了相当好的工作来保持它的最新。
CFML框架/方法
这张大名单全归功于查理·阿雷哈特。检查是网站的最新信息。
以下是所提供的分类别:
CFML应用框架/方法
发布于 2016-08-29 21:13:00
我为ColdFusion构建了一个微框架,它模仿Slim (PHP)或烧瓶(Python)。
https://github.com/Prefinem/MicroCF
Micro是一种冷融合微框架。它本质上提供了MVC中的C,并充当处理对应用程序的请求的控制器。除了能够创建漂亮的URL之外,MicroCF还提供了一个中间件类型框架,可以轻松、干净地向应用层添加预拦截和后拦截。
另外,使用CFPM安装起来很容易
https://stackoverflow.com/questions/39128282
复制相似问题