Re: Project activity
Onno Scheffers <[email protected]> Fri, 19 Aug 2005 19:24:59 +0200
| Newsgroups | gmane.comp.java.enhydra.barracuda.general |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format... ------------=_1124472316-15681-163 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Martin Lie wrote: >Interesting mail, Onno! :) > >Onno Scheffers wrote: > > >>After reviewing all of these web frameworks I started playing around >>to create a new framework from scratch myself, since I still don't >>thing the perfect web framework exists. >> >> > >What are you missing in the current frameworks? > > Well, together they have all I'd ever need, just not in 1 single framework. I want simplicity, productivity, little configuration, performance and I would like to move errors as much as possible back to compile-time again. No Web Framework I've seen has all of that combined (yet?). So basically I want to have a framework that compiles (X)HTML into Java classes with static parts and dynamic parts (like Barracuda/XMLC). Those dynamic parts will be very simple light-weight components (like Wicket). You should be able to add listeners to components the way you add listeners to Swing buttons for example. On top of that I want to use object-pools (like Tapestry) to minimize the amount of memory-usage and instantiation overhead and some additional tools that give Trails-like abilities to create new projects from scratch (Simple HelloWorld project, CRUD application, etc). And all that should work without any external dependancies and make full use of the latest Java5 features like Annotations, Generics, Varargs, etc. >Sounds like a lot of work for a one-man project. ;) > > Sure is, but I think most web frameworks started out like that. If the initial version is released and it is any good, more people may jump aboard. Anyway, I already said that I did it mostly for the fun and I'm not sure if it'll ever get done. On top of that, my idea of perfection is probably nowhere near the next person's idea of perfection. That's why there are so many Web Frameworks to begin with ;oP Regards, Onno ------------=_1124472316-15681-163 Content-Type: text/plain; name="message-footer.txt" Content-Disposition: inline; filename="message-footer.txt" Content-Transfer-Encoding: 8bit -- Barracuda mailing list [email protected] http://www.objectweb.org/wws/lists/projects/barracuda ------------=_1124472316-15681-163--