FORGEBOX Enterprise 🚀 - Take your ColdFusion (CFML) Development to Modern Times! Learn More...

cbwire

v1.1.12-snapshot Public

cbwire ( ColdBox + Livewire)

cbwire CI

cbwire is a ColdBox module that makes building reactive, dynamic, and modern interfaces delightfully easy without leaving the comfort of CFML.

Short Pitch

Build reactive apps easily using CFML and less JavaScript! 🎉

Longer Pitch

Building modern CFML apps is complicated. ColdBox makes creating server-side apps easy, but what about the client-side? Front-end JavaScript frameworks like Vue and React are powerful, yet they also introduce complexity and a significant learning curve when creating our apps.

What if you could create apps that look and feel like your Vue and React web apps but are written with CFML. Impossible, you say? Nay, we say!

Introducing cbwire: Power-up your CFML!

Requirements

  • Adobe CF 2018+ or Lucee 5+
  • ColdBox 6+

Installation

Install CommandBox, then from your terminal, run:

box install [email protected]

Documentation

https://cbwire.ortusbooks.com

License

Apache License 2.0

Credits

cbwire wouldn't exist without Caleb Porzio ( creator of Livewire and Alpine.js ) and the PHP community.

cbwire is a port of Livewire's functionality to ColdBox and CFML, with some additional goodies sprinkled in.

The cbwire module for ColdBox is written and maintained by Grant Copley, Luis Majano, and Ortus Solutions.

Project Support

We love PRs!

If cbwire makes you 😎, please consider becoming a Patreon supporter.

Dependencies (0)


Dev Dependencies (2)


Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.


[1.0.0] => 2021-APR

Added

  • First module iteration

 

$ box install cbwire

     
  • {{ getFullDate("Nov 09 2021 08:11 PM GMT") }}
  • {{ getFullDate("Nov 09 2021 08:11 PM GMT") }}
  • 396
  • 152
  • 81