Skip to content

Latest commit

 

History

History
112 lines (84 loc) · 7.05 KB

coldfusion.md

File metadata and controls

112 lines (84 loc) · 7.05 KB

Sean Coyne seancoyne/awesome-coldfusion

Awesome ColdFusion

A curated list of awesome ColdFusion frameworks, libraries and software. Inspired by awesome-javascript.

Pull requests very welcome.

目录


引擎

应用框架

  • FW/1 - Framework One - a lightweight, convention over configuration, MVC application framework
  • ColdBox - The Enterprise ColdFusion MVC Development Platform
  • cfwheels - An open source ColdFusion framework inspired by Ruby on Rails.
  • FarCry - FarCry Core is a web application framework that helps CFML developers build tailor-made content solutions, fast.
  • ModelGlue - a CFML based, full stack, front controller based on MVC. Features include Scaffolding, ORM integration, and many others

测试

  • TestBox - BDD style unit testing framework
  • MockBox - The ColdFusion Mocking/Stubbing Framework
  • MXUnit - xUnit style unit testing framework
  • mxunit-watch - watch a directory for file changes (.cfc, .cfm, .xml) to trigger mxunit test suite full run, displaying results in the console
  • CFSelenim - A native Selenium RC binding for ColdFusion

依赖注入

  • DI/1 - Inject One - a very lightweight, convention over configuration, dependency injection (inversion of control) framework
  • Wirebox - The Enterprise Dependency Injection Framework
  • ColdSpring - ColdSpring makes the configuration and dependencies of your CFCs easier to manage. ColdSpring brings the power of the popular Spring framework for Java to ColdFusion.

CMS

NoSQL

  • CFCouchbase - Couchbase NoSQL and caching client wrapper for ColdFusion
  • cfmongodb - MongoDB client wrapper for ColdFusion

REST

  • Taffy - The REST Web Service framework for ColdFusion and Railo
  • ColdBox REST - Native REST routing and rendering capababilities
  • FW/1 REST - Native REST routing and rendering capababilities

其它库

  • LogBox - The Enterprise ColdFusion Logging Library
  • CacheBox - The Enterprise ColdFusion Caching Engine, Aggregator and API
  • JavaLoader - JavaLoader is a library that has been built to ease the use, development and integration of Java within ColdFusion applications.
  • Mustache.cfc - {{ mustache }} for ColdFusion
  • ValidateThis - A Validation Framework for ColdFusion Objects
  • Hoth - Exception Tracking
  • cfbackport - Back porting features contained in newer versions of ColdFusion.
  • cfpayment - ColdFusion payment processing library makes plumbing e-commerce apps easy. Charging credit cards has never been easier. Inspired by Ruby's ActiveMerchant.
  • UnderscoreCF - An UnderscoreJS port for Coldfusion. Functional programming library.

编辑器

工具

  • CommandBox - ColdFusion (CFML) CLI, Package Manager, REPL and more

参考

  • ColdFusion UI the Right Way - A list of articles demonstrating how to do UI with ColdFusion on the back end.
  • Learn CF in a Week - community driven training program that teaches all the basics you need to be a ColdFusion Developer in one week.
  • CF411 - CF411: 1,800+ Tools and Resources for CFers, (in over 150 categories) by Charlie Arehart
  • ColdFusion Koans - The ColdFusion Koans are a set of unit tests that the user must make pass by filling in values
  • CF Live - Realtime CFML testing console
  • CFLib - Common Function Library Project
  • Try ColdFusion - Realtime interactive learning tool for CFML

文档