Fusebox 5.5's NoXML Option - First Impressions
I have worked with Fusebox for several years, primarily version 3 and version 5.1. At work we have a large (I'm talking 8K+ files) application written in Fusebox 3, along with a few apps written in Fusebox 2 that pop up every now and then on the maintenance radar. It is time to start thinking of a large-scale rearchitecture and refactoring of the FB3 app, so I decided to take a look at the noxml option for Fusebox 5.5.
I really like the use of CFCs over a big switch file, whether it is the FB3 fbx_switch.cfm or FB5 circuit.xml. I am a little unclear on how it all works. I decided to add a new view circuit and found that I could not nest them and have the implicit pickup work. This worked:
views + myviewBut this did not:
views + new + myviewThis definitely needs more exploration since I might want to have the option of grouping circuits together to help code organization.
Comments
I stumbled across your blog post and thought you might want to take a look at a small Fusebox noXML application I have been experimenting with.
http://www.simonbingham.me.uk/2009/02/sample-fuseb...
I started using Fusebox noXML a few months ago and think it's brilliant. It's nice not having to use circuit.xml.cfm or fbx_switch.cfm files as was the case in previous versions of Fusebox. I've also found I can develop applications much faster now.
Simon