October 12, 2003

Frameworks

Recently, we have started to consider using a framework for web development. There are various free frameworks available for CF. The choices are:

Fusebox
Fusebox is a procedural calling framework. A recent sys-con articlue overview on the fusebox framework can be found here. Fusebox is a tried, tested, and implemented frameworks.

Mach II
MachII is a object oriented framework. It started out as fusebox MX, but was re-engineered to have CMFX act as an OO language. Another recent article overview can be found here. Also Sean Corfield appears to be a part of the initiative publishing the Mach II Development Guide. There is alot of momentum behind this framework, and the concept is sound. Although still needs to get out of the newborn stage.

CFObjects
CFObjects looks like it tried to make CF4.5 Object Oriented. Code not updated for CMFX or CFC's. Looks a little outdated.

OnTap
OnTap appears to be an event driven framework. It also utilizes the Cold Fusion Application Architecture, instead of attempting to be language independent. Will need to find out more.

MX Framework
Beta Version, no Generally available release.

If there are any others, please feel free to mention them.

Posted by Elyse at October 12, 2003 3:16 PM