<div dir="ltr"><div>Hi Jon,</div><div><br></div>I have some experience with ZK, although it has been at least a year since I have used it.<div><br></div><div>I&#39;ll briefly give some pros and cons based on my experience:</div>
<div><br></div><div>Pros</div><div>--The XML markup they use for building the GUIs is great for rapid prototyping</div><div>--The toolkit of widgets is rich and continues to grow</div><div>--Much of the behind the scenes wiring is done for you</div>
<div>--The end product looks great</div><div><br></div><div>But...</div><div>--The framework is not designed to work with existing web applications. &nbsp;In other words, you have to commit to the whole thing or nothing. &nbsp;Additionally, it would be hard to plug in only a piece of ZK into an existing application.&nbsp;</div>
<div>--Because so many details are abstracted, it can be hard to know what&#39;s going on behind the scenes, and therefore hard to do any custom functionality.</div><div><br></div><div><br></div><div>For these reason, Curator decided to go with YUI from Yahoo. &nbsp;Working with YUI does take a bit more time, but in my opinion it gives more complete control over the behavior of the widgets and the AJAX requests, etc. &nbsp;Also, you can take only a single YUI component and add it to an existing application.</div>
<div><br></div><div>So if your needs are to build a quick web app from scratch, then ZK could very well be the right way to go. &nbsp;However, if you need fine-grained control of widgets or need to slowly evolve an existing app, I would check out YUI. &nbsp;Also, unless you are web UI expert, the ZK app will likely look more polished than an app built with YUI. &nbsp;If you really need to impress someone with a sexy UI, then ZK should be among your top choices...</div>
<div><br></div><div>Julien Chastang is very familiar with YUI and similar toolkits, so he might have additional comments...</div><div><br></div><div>Rocky</div><div><br></div><div><br><div class="gmail_quote">On Tue, Oct 7, 2008 at 11:08 AM, Jon Blower <span dir="ltr">&lt;<a href="mailto:jdb@mail.nerc-essc.ac.uk">jdb@mail.nerc-essc.ac.uk</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi all,<br>
<br>
Following some very interesting discussions in Seattle, I came across<br>
the Zk framework for developing rich internet apps. &nbsp;Does anyone have<br>
any experience with this? &nbsp;It seems roughly similar to Google Web<br>
Toolkit except that you don&#39;t have to code any of the communications<br>
between server and client - Zk sorts this all out for you.<br>
<br>
Cheers, Jon<br>
<br>
--<br>
Dr Jon Blower<br>
Technical Director, Reading e-Science Centre<br>
Environmental Systems Science Centre<br>
University of Reading<br>
Harry Pitt Building, 3 Earley Gate<br>
Reading RG6 6AL. UK<br>
Tel: +44 (0)118 378 5213<br>
Fax: +44 (0)118 378 6413<br>
<a href="mailto:j.d.blower@reading.ac.uk">j.d.blower@reading.ac.uk</a><br>
<a href="http://www.nerc-essc.ac.uk/People/Staff/Blower_J.htm" target="_blank">http://www.nerc-essc.ac.uk/People/Staff/Blower_J.htm</a><br>
_______________________________________________<br>
GO-ESSP mailing list<br>
<a href="mailto:GO-ESSP@ucar.edu">GO-ESSP@ucar.edu</a><br>
<a href="http://mailman.ucar.edu/mailman/listinfo/go-essp" target="_blank">http://mailman.ucar.edu/mailman/listinfo/go-essp</a><br>
</blockquote></div><br></div></div>