The no XML version of Fusebox is not Fusebox Lite

July 11, 2008

The no XML version of Fusebox is not "Fusebox Lite". I just heard a presenter refer to it as such and I feel compelled to respond!

I have been using Fusebox extensively since version 4 was released (I didn't like it before then), so I'm pretty familiar with using XML to configure it. Recently I have opted for the no XML version on the smaller projects as I find it much faster to develop applications with it. The main reason the presenter gave for calling it "lite" was because you can't use plugins that traditional Fusebox developers are familiar with.

I don't really see this as a very good argument as you have still got prefuseactions, postfuseactions coupled with the power of Application.cfc you've pretty much got all the plugin points covered.

By using CFCs you now longer require lexicons and you can actually do Aspect Orientated Programming, trying doing that with XML!

I should point out that the auto-discovery magic can also be used with the XML approach if you want to. Any way I will conclude by saying don't write off the no XML version of Fusebox because you think it's the lite edition!!


2 comments

  1. Agreed, the following is a FuseBox lite framework.

    www.barneyb.com/barneyblog/2007/09/11/my-fb3-lite/

    Comment by Kris Brixon – July 14, 2008
  2. @Kris, thanks for the link I haven't seen that post before. I can see that it does fill a niche although as it is really a lite version Fusebox 3, it doesn't suit my particular needs/style. Even so it is well worth looking at!

    Comment by John Whish – July 14, 2008

Leave a comment

If you found this post useful, interesting or just plain wrong, let me know - I like feedback :)

Please note: If you haven't commented before, then your comments will be moderated before they are displayed.