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

Reply via email to