ColdFusion
Awesome ColdFusion ¶
精选的 ColdFusion 框架、库和软件列表. 灵感来自 awesome-javascript.
拉取请求非常受欢迎.
Engines¶
- Adobe ColdFusion
- Lucee - 免费、开源 CFML 引擎
Application Frameworks¶
- CFWheels - 受 Ruby on Rails 启发的开源 CFML 框架.
- ColdBox - 企业级 ColdFusion MVC 开发平台
- FW/1 - Framework One - 轻量级、约定优于配置、MVC 应用程序框架
Testing¶
- CFSelenium - ColdFusion 的原生 Selenium RC 绑定
- MockBox - ColdFusion 模拟/存根框架
- MXUnit - xUnit 风格的单元测试框架
- mxunit-watch - 观察目录中的文件更改(.cfc、.cfm、.xml)以触发 mxunit 测试套件完全运行,在控制台中显示结果
- TestBox - BDD风格的单元测试框架
Dependency Injection¶
- ColdSpring - ColdSpring 使您的 CFC 的配置和依赖关系更易于管理. ColdSpring 为 ColdFusion 带来了流行的 Java Spring 框架的强大功能.
- DI/1 - Inject One - 一个非常轻量级的、约定优于配置、依赖注入(控制反转)框架
- Wirebox - 企业依赖注入框架
CMS¶
- FarCry CMS
- Mura
- Preside CMS - 用于 Railo 语言的开源 CMS
- Slatwall - 开源商务平台
NoSQL¶
- CFArango - ColdFusion 的 ArangoDB 客户端
- CFCouchbase - Couchbase NoSQL 和 ColdFusion 的缓存客户端包装器
- cfmongodb - ColdFusion 的 MongoDB 客户端包装器
REST¶
- ColdBox REST - 本机 REST 路由和渲染功能
- FW/1 REST - 本机 REST 路由和渲染功能
- Taffy - ColdFusion 和 Railo 的 REST Web 服务框架
- CFWheels RESTful - CFWheels 鼓励传统的 RESTful 和足智多谋的请求处理风格.
Other Libraries¶
- CacheBox - 企业 ColdFusion 缓存引擎、聚合器和 API
- cfbackport - 较新版本的 ColdFusion 中包含的向后移植功能.
- cfpayment - ColdFusion 支付处理库使管道电子商务应用程序变得简单. 信用卡收费从未如此简单. 灵感来自 Ruby 的 ActiveMerchant.
- BugLogHQ - 异常跟踪
- JavaLoader - JavaLoader 是一个库,旨在简化 Java 在 ColdFusion 应用程序中的使用、开发和集成.
- LogBox - 企业 ColdFusion 日志库
- Moment.cfc - 受 Moment.js 启发的 CFML 日期/时间操作库(不是直接端口)
- Mustache.cfc - {{ mustache }} 对于 ColdFusion
- UnderscoreCF - Coldfusion 的 UnderscoreJS 端口. 函数式编程库.
Editors¶
- CFML Package for Sublime Text 3 - CFML 语法突出显示以及函数和标记完成 Sublime Text 3
- CFML Extension for Visual Studio Code - CFML 语言扩展 VSCode
- CFML Language for Atom - CFML 语言插件 Atom
- Adobe ColdFusion Builder 3 - 来自 Adobe 的基于 Eclipse 的 ColdFusion IDE
- IntelliJ Idea - Java IDE、CFML 支持可通过 plugin
- cfbrackets - 添加对 ColdFusion 标记语言 (CFML) 的支持 Brackets Code Editor
- CFEclipse - CFML 插件 Eclipse
- TextMate - TextMate 支持 ColdFusion
Tools¶
- CommandBox - ColdFusion (CFML) CLI、包管理器、REPL 等
- Unofficial Updater - 帮助安装 ColdFusion 修补程序的实用程序
References¶
- CF411 - CF411:Charlie Arehart 的 1,800 多种 CFer 工具和资源(超过 150 个类别)
- CFLib - 公共函数库项目
- ColdFusion Koans - ColdFusion Koans 是一组单元测试,用户必须通过填写值来通过这些单元测试
- ColdFusion UI the Right Way - 演示如何在后端使用 ColdFusion 进行 UI 的文章列表.
- Learn CF in a Week - 社区驱动的培训计划,在一周内教授您成为 ColdFusion 开发人员所需的所有基础知识.
- Try ColdFusion - CFML 实时交互式学习工具
Resources¶
- CFRepo - Gavin Pickin 创建的 ColdFusion 安装程序存储库
- lucee5-heroku - Mike Sprague 将 Lucee 5 应用程序部署到 Heroku 的应用程序模板
- Vagrant LEMTL - 带有 Linux、Nginx、MariaDB(或 MySQL)、Tomcat 和 Lucee 的 Vagrant box,用于使用 Mike Sprague 的 CFML 进行本地开发
- ACF Docker 图像上 Amazon ECR 和 Docker Hub - 来自 Adobe 的官方 Docker 图像
- Lucee Docker 图像 Docker Hub - 来自 Lucee 的官方 Docker 镜像
Documentation¶
- Adobe ColdFusion Documentation - 官方 Adobe ColdFusion 文档
- CFDocs - UltraFast CFML 文档参考.
- CFML Tags to CFScript Reference - Tony Junkes 的 CFML 标签到脚本转换
- CFScript Reference - Adam Cameron 的 CFScript 文档
- Lucee Wiki - 官方 Lucee 文档
- Official Lucee Server Documentation - 新的 Lucee 文档
- Railo Documentation - 官方 Railo 文档
License¶
在法律允许的范围内, Sean Coyne 已放弃该作品的所有版权和相关或邻接权.