Reactor
Reactor is an Object-Relational Modeling (ORM) framework which transparently generates a variety of objects which can be used to interact with a variety of database systems. Reactor provides a set of core files and functionality which helps accelerate application development.
Reactor 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.
What does this mean?
- Reactor is a code generator (CFCs) to help manipulate your database data
- Creates reuseable components
- Removes the dependency of database specific queries
- Is independent of Coldfusion frameworks
- Allows for customizing and extending the behavior of its created objects
Reactor accelerates development by automating much of the repetitive, tedious and error-prone work involved in creating an Object Oriented database abstraction layer.
Setting up Reactor for Fusebox
For detailed instructions on setting up your Fusebox 5 application to use Reactor, Click Here
External Links
-
Reactor For ColdFusion Trac Site - Most up to date Reactor Code
-
Reactor Zip Download - Outdated Zip Download
-
Reactor Livedocs
-
Introduction to Reactor Presentation By Teddy R. Payne