Welcome to the CBWIRE demo app from my ITB 2021 presentation. Please note that CBWIRE has significantly evolved since then, especially with its deep integration with AlpineJS, which is now included with CBWIRE. This example has been updated to work with CBWIRE 4 and changed to include integration with Alpine. - Grant
CBWIRE is a ColdBox module that makes building reactive, dynamic, and modern interfaces delightfully easy without leaving the comfort of CFML.
To see CBWIRE in action, see the following files.
// Layout
./layouts/Main.cfm
// PlanetList cbwire component
./wires/PlanetList.cfc
// PlanetList view
./views/wires/planetlist.cfm
Using CommandBox, run the following commands from your terminal.
box install
box server start
Once the application dependencies and server startup complete, your browser should automatically open and you can start tinkering. :)