I just gave a presentation to the Maryland ColdFusion user group about an experimental framework i’ve been goofing around with. In a nutshell it looks and feels just like MVC-Fusebox, but has no XML and has no core files. It simply uses CFML and CFCs. It doesn’t require any special include files or any extended components.
Don’t get me wrong, i still love Fusebox, but with the introduction of the <INVOKE> tag I started to wonder if Fusebox was actually mixing two frameworks in one. There appears to be a one to one correlation between many of the Fusebox tags and CFML tags. It was as if the mothership was finally giving us what we’d been asking for… for 8 years! …but no one has noticed.
For the last year or so, in my spare time, I’ve been playing around with creating the same MVC organization in Fusebox, but without any XML, or any ‘core’ files. I presented these ideas to the Maryland CFUG just to see if I am completely nuts or not. Besides some laptop/projector issues, it went well.
I’m going to post more about my ideas in the next couple weeks along with presenting this topic at the 2007 Frameworks conference.