Welcome to the Reactor For ColdFusion Trac Site

This is the offical trac site for the Reactor framework project. As of now this site is open for business and ready to roll.

What is Reactor?

Reactor is an Object-Relational Modeling tool which generates database abstractions on the fly, as needed. Reactor is sometimes called an "Inline Dynamic Database Abstraction" API.

In simpler terms, Reactor is used to generate ColdFusion objects which are used to access data in your database. Depending on Reactor's configuration, these objects are recreated as your database or configuration changes.

Reactor accelerates development by automating much of the repetitive, tedious and error-prone work involved in creating an Object Oriented database abstraction layer.

Based on unscientific observations, it is roughly estimated that Reactor can help save up to 20% of your project’s development time. For more information on this, see http://www.doughughes.net/index.cfm/page-blogLink/entryId-128.

Getting Started

Because reactor is currently in a late Alpha stage (it's a Beta Candadiate right now), it can be hard to get up to speed. The best way to get started is to get the latest version of reactor from the Reactor Subversion Repository which is located at:

http://svn.reactorframework.com/trunk/.

As the project becomes more formalized, there will be stable versions of the framework tagged at http://svn.reactorframework.com/tags/.

If you can't (or really don't want to) use Subversion, you can download a significantly out of date version of reactor from http://www.doughughes.net/includes/reactor/reactor.zip. This zip is only occasionally updated. Tom Chiverton hosts zipped versions of recent builds.

The framework comes with documentation that is incomplete, but should be enough to get you started. The latest published documentation can be seen at http://livedocs.reactorframework.com .

Resources

The following are some good places to learn more about Reactor or to get help:

(Please suggest more resources as they become available.)

Articles and Blog Entries

This page lists articles, resources and blog entries related to Reactor.

Bugs

Please visit this link to learn how to submit bug reports.