Welcome to modern ColdFusion (CFML) development. You can now start building your application with ease, we already did the hard work for you.
You can click on the following event handlers to execute their default action index()
Below are your application's loaded modules, click on them to visit them.
File/Folder | Description |
---|---|
specs | Where all your bdd, module, unit and integration tests go |
results | Where automated test results go |
resources | Test resources like fixtures, integrations, etc. |
Application.cfc | A unique Application.cfc for your testing harness, please spice up as needed. |
test.xml | A script for executing all application tests via TestBox ANT |
runner.cfm | A TestBox runner so you can execute your tests. |
index.cfm | A TestBox browser, so you can browse and execute specs |
ColdBox can use some very important URL actions to interact with your application. You can also use CommandBox coldbox reinit
and reinit from the CLI. You can try them out below:
URL Action | Description | Execute |
---|---|---|
?fwreinit=1 ?fwreinit={ReinitPassword} |
Reinitialize the Application | Execute |
You can now start editing your application and building great ColdBox enabled apps. Important files & locations:
/config/CacheBox.cfc
: Your CacheBox Configuration file
/config/ColdBox.cfc
: Your application configuration file
/config/Router.cfc
: Your URL Router
/config/WireBox.cfc
: Your WireBox Binder
/handlers
: Your controller event handlers
/interceptors
: Global interceptors
/includes
: Assets, Helpers, i18n, templates and more.
/layouts
: Your application skin layouts
/lib
: Where Jar files can be integrated
/models
: Your model layer
/modules
: Your CommandBox managed modules
/modules_app
: Your application modules
/tests
: Your BDD testing harness (Just DO IT!!)
/views
: Your application views