Hi all, In my mind, a framework should get out of your way as much as possible, but take care of the receptive stuff. In thats sense it should have:
Database layer A simple CRUD model embedded in the framework will go a long way saving you countless of hours writing code. Form layer Simply entering something like "form_do()" would create a complete form with validation and all. Again, saving repetitive steps. MVC If the framework supports separating your code from the interface, even better. Now, if a framework follows these 3 rules and makes it VERY easy to use and understand it is a winner. So far, I've only found frameworks like these in the Python and Ruby world. As I mentioned on Twitter in the past, that is one of the reasons why my team has started working on a framework that covers these grounds. Anyhow, just me rambling… Kind Regards, Nitai On Wed, Jan 25, 2012 at 8:39 PM, Jason King <[email protected]> wrote: > Hi Guys, > > Lot's of good info and I'm still reading it all. > > For my app, I'm just using a basic switching mechanism. aka fuseaction='bla" > > I simply load up the Display header, insert the content via switch, then > insert the footer. My first reaction to 'frameworks' was that they would > add bloat by adding unnecessary code, but maybe I'm not understanding the > concept completely. > > -Jason > > > On Wed, Jan 25, 2012 at 1:37 PM, Brian Meloche <[email protected]> > wrote: >> >> Andrew, >> >> It's worth noting that some of the OO styled frameworks don't require OO. >> For example, my LightFront, which never really took off (I blame myself - >> too overextended these days - and the very similar FW/1 that DID take off in >> a big way) can accept Fusebox 3 style switch files, but it'll work whether >> you are OO, Fusebox legacy or non-OO. That said, I'm not really supporting >> LightFront at this point, since it never took off and a few projects where I >> would have used LightFront got shelved, so I never got to refine it beyond >> its last release. >> >> If anyone cares, >> >> http://lightfront.riaforge.org/ >> >> Sincerely, >> >> Brian Meloche >> >> >> On Wed, Jan 25, 2012 at 10:35 AM, Andrew Penhorwood <[email protected]> >> wrote: >>> >>> Have you looked at the list here http://carehart.org/cf411/#cffw >>> >>> There are some frameworks that most have never heard of before. I see it >>> has two major camps OO styled frameworks and everything else. While the OO >>> styled frameworks seem to get all of the attention I think they bring more >>> complexity to CF then is needed. But then I am bias because I wrote a >>> non-OO framework that I am going to release to open source sometime soon. >>> >>> Andrew Penhorwood >>> >>> -- >>> online documentation: http://openbd.org/manual/ >>> google+ hints/tips: https://plus.google.com/115990347459711259462 >>> http://groups.google.com/group/openbd?hl=en >>> >>> Join us @ http://www.OpenCFsummit.org/ Dallas, Feb 2012 >> >> >> -- >> online documentation: http://openbd.org/manual/ >> google+ hints/tips: https://plus.google.com/115990347459711259462 >> http://groups.google.com/group/openbd?hl=en >> >> Join us @ http://www.OpenCFsummit.org/ Dallas, Feb 2012 > > > -- > online documentation: http://openbd.org/manual/ > google+ hints/tips: https://plus.google.com/115990347459711259462 > http://groups.google.com/group/openbd?hl=en > > Join us @ http://www.OpenCFsummit.org/ Dallas, Feb 2012 -- See for yourself how easy it is to manage files today. Join the revolution! Razuna - Hosted Digital Asset Management Solution http://www.razuna.com/ Razuna - Open Source Digital Asset Management http://www.razuna.org/ Twitter - http://twitter.com/razunahq Facebook - http://www.facebook.com/razunahq Support Platform - http://getsatisfaction.com/razuna -- online documentation: http://openbd.org/manual/ google+ hints/tips: https://plus.google.com/115990347459711259462 http://groups.google.com/group/openbd?hl=en Join us @ http://www.OpenCFsummit.org/ Dallas, Feb 2012
