Re: [Wicket-user] Which toolkit to use?
Peter, Thank you for sharing your experience with me. I'm beginning to come to the same conclusions, so it's nice to hear the experiences of others. I've looked a little bit into mootools, yui, scriptaculous, and dojo. mootools: unless I'm blind, I can't find any docs. Since I'm not a js guru, I need docs or else I'm pretty useless. scriptaculous: seems to be not so bad. dojo: seems ok to develop with, but the demos don't perform very well. yui: by far the most documentation of all of these, including interactive demos. I think I'm going to give this a shot. Cheers, David On Tue, 2007-04-24 at 11:18 +0530, Peter Thomas wrote: Hi, I had recently tried to decide upon a toolkit to use, and chose Yahoo UI. It is very touch to choose nowadays and I did not do a thorough evaluation but what leaned me towards Yahoo UI is that it appears to have the best documentation. It is modular as well - so the footprint is reasonable. So far my experience has been good. I am already using the calendar (my own instead of using wicket-datetime - Wicket makes rolling your own really easy :), and a non-modal resizable dialog which looks nice. I also plan to use the menu component soon. By the way the wicket-stuff minis project (which is what I think Eelco means by the misc components project) does not allow anonymous browsing, is this intentional? I have submitted a draft of the dialog component in there, you may take a look at that. http://www.wicketstuff.org/jira/browse/WSMINIS Thanks, Peter. On 4/24/07, Eelco Hillenius [EMAIL PROTECTED] wrote: How about that misc components project Igor just started? Eelco On 4/23/07, David Leangen [EMAIL PROTECTED] wrote: Awesome! Thank you for this superbly detailed reply! Mind if I pick your brain some more? For choosing a library it is a matter of taste and priorities. If you want an actively maintained wicket project, then dojo should be your cup of tea, if you want stability, probably prototype + some other library would be a better choice. If you want small footprint, then consider adopting mootools. If you want a huge company backing, YUI would be a good library, with extjs as a nice extra. I think that given the project requirements, a small footprint needs to be a priority. I'm only going to need a small number of widgets anyway. To that end, your suggestion of mootools sounds enticing. However, I noticed that it does not seem to be supported in wicket-stuff... Is it difficult to add support for the widgets I need? Is there any doc about how to do this somewhere? (I wasn't able to find any...) Would it be useful to start a new mootols wicket-stuff project? Thanks! David - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No
Re: [Wicket-user] Which toolkit to use?
It depends on what you are looking for. Activity wicket-contrib-dojo is in my opinion the most actively maintained. extjs is not a project yet, and yui is in its infancy if I understand correctly. scriptactulous is not very evolved as a supported library, however I haven't followed its commit logs recently. But there is more to consider in activity: the javascript library itself. dojo is a very active community and I think they need to stabilize their api. It's been a year and a half since I tracked their project and it still isn't stable. This doesn't mean their code is bad, but their project seems constantly in flux. The prototype family (scriptaculous, rico, mootools, ...) seems to have a slower development path. Scriptaculous seems to have a more API from the javascript side. * JQuery is getting great reviews, though there is no wicket-contrib project for that. It is active * YUI and YUI Ext (extjs) also get great reviews and seem like a good place to start. YUI is very stable, and extjs just reached 1.0, so ymmv. Wicket doesn't provide many JavaScript widgets, and when we add them we're sorry we did so given the enormous drain on resources they cause (the modal window is one example, the datepicker another). However, the provided widgets give a great programming model, and are therefore quite popular. For choosing a library it is a matter of taste and priorities. If you want an actively maintained wicket project, then dojo should be your cup of tea, if you want stability, probably prototype + some other library would be a better choice. If you want small footprint, then consider adopting mootools. If you want a huge company backing, YUI would be a good library, with extjs as a nice extra. Personally I'm not too fond of huge javascript libraries anymore. Yes most of our customers have DSL, but their download capacity is shared and downloading 125kb takes a toll on their experience. I also favor stability of the underlying javascript library so I don't have to upgrade every other day or week. Martijn On 4/23/07, David Leangen [EMAIL PROTECTED] wrote: Hello! I'm just getting started with javascript/ajax/etc. There are a few OS toolkits out there, and I noticed on wicket stuff that dojo, scriptaculous, and yui seem to be supported. To what degree are each supported in wicket-stuff? For people with more wicket+ajax experience, which toolkit would you recommend, and why? (Note: I also need standalone widgets in addition to wicket support, so I figured that one of the toolkits would perhaps be better than the standard wicket ajax components. If this impression is wrong, please let me know!) Thanks! David - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user -- Learn Wicket at ApacheCon Europe: http://apachecon.com Join the wicket community at irc.freenode.net: ##wicket Wicket 1.2.6 contains a very important fix. Download Wicket now! http://wicketframework.org - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user
Re: [Wicket-user] Which toolkit to use?
Awesome! Thank you for this superbly detailed reply! Mind if I pick your brain some more? For choosing a library it is a matter of taste and priorities. If you want an actively maintained wicket project, then dojo should be your cup of tea, if you want stability, probably prototype + some other library would be a better choice. If you want small footprint, then consider adopting mootools. If you want a huge company backing, YUI would be a good library, with extjs as a nice extra. I think that given the project requirements, a small footprint needs to be a priority. I'm only going to need a small number of widgets anyway. To that end, your suggestion of mootools sounds enticing. However, I noticed that it does not seem to be supported in wicket-stuff... Is it difficult to add support for the widgets I need? Is there any doc about how to do this somewhere? (I wasn't able to find any...) Would it be useful to start a new mootols wicket-stuff project? Thanks! David - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user
Re: [Wicket-user] Which toolkit to use?
How about that misc components project Igor just started? Eelco On 4/23/07, David Leangen [EMAIL PROTECTED] wrote: Awesome! Thank you for this superbly detailed reply! Mind if I pick your brain some more? For choosing a library it is a matter of taste and priorities. If you want an actively maintained wicket project, then dojo should be your cup of tea, if you want stability, probably prototype + some other library would be a better choice. If you want small footprint, then consider adopting mootools. If you want a huge company backing, YUI would be a good library, with extjs as a nice extra. I think that given the project requirements, a small footprint needs to be a priority. I'm only going to need a small number of widgets anyway. To that end, your suggestion of mootools sounds enticing. However, I noticed that it does not seem to be supported in wicket-stuff... Is it difficult to add support for the widgets I need? Is there any doc about how to do this somewhere? (I wasn't able to find any...) Would it be useful to start a new mootols wicket-stuff project? Thanks! David - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user