[Building Sakai] Sakai GWT

Michael Wenk mjwenk at ucdavis.edu
Thu May 12 12:40:02 PDT 2011


The beautiful part of GWT is that if you know java, awesome, but if
you known JS, great too.  You can inter operate GWT and JS very
easily.

I too, do not want to engage in a technology holy war, but I find GWT
does an awesome job of taking complex processes and the code around
those and making it simple, small and fast.

So GWT really gives you the best of both worlds, plus incredible debug
support in the IDE making development very fast.

Mike

On Thu, May 12, 2011 at 12:16 PM, Aaron Zeckoski <azeckoski at unicon.net> wrote:
>> Also finding a good Javascript developer is a lot more difficult than finding a good
>> Java developer, at least here, in Montreal! That might also influence your
>> technological decision.
>
> As a general comment, I have found the opposite to be true (at least
> in the UK and the US though it seems true for international projects
> as well). It is part of the reason why OAE uses javascript for all
> frontend processing (the idea was that JS developers are far more
> common and that JS is easier to work with than Java). I'm not claiming
> this is true, just that it was believed to be the case in general.
>
> -AZ
>
>
> 2011/5/12 Remi Saias <remi.saias at hec.ca>:
>> Adrian, Mustansar,
>>
>> The affirmation that GWT won't help further down the line seems a bit too
>> broad to me.
>>
>> I don't want to enter into a religious fight about technology A being better
>> than technology B but I think that deciding to learn and use a technology
>> depends on more factors than those raised in this discussion (none actually,
>> except Sakai!).
>>
>> To provide a bit of information about GWT, anybody with a strong Java
>> development background, especially with Swing (and probably other MVC
>> frameworks) will find rather easy to develop complex UI with GWT. The sole
>> fact that we don't have to worry about browser compatibility is a huge plus
>> for GWT. And it works very well.
>>
>> Also finding a good Javascript developer is a lot more difficult than
>> finding a good Java developer, at least here, in Montreal! That might also
>> influence your technological decision.
>>
>> Cheers,
>>
>> --
>> Rémi Saïas
>> Gestion des technologies de l'information - HEC Montréal
>> Analyste  /  ScrumMaster  -  Projet  ZoneCours 2.0/Sakai
>> 514.340.6000  poste 2933  -  Édifice principal - RJ 221c
>>
>> -------- Message original --------
>> Sujet: Re: [Building Sakai] Sakai GWT
>> De : Adrian Fish <a.fish at lancaster.ac.uk>
>> Pour : sakai-dev at collab.sakaiproject.org
>> Date : 2011-05-12 07:29
>>
>> Hi Mustansar,
>>
>> Why use GWT? Writing Java layout code and then compiling it to JS? All a bit
>> odd if you ask me.
>>
>> Why not just learn javascript? YAFT, CLOG, Roster2, BBB. They all use
>> javascript and the Trimpath templating engine. OAE uses JS and Trimpath for
>> client work. Do yourself a big favour and learn something that'll help you
>> further down the line.
>>
>> Cheers,
>> Adrian.
>>
>> On 11/05/2011 10:54, Mustansar Mehmood wrote:
>>
>> Dear All,
>>              I have been looking for a small 'Hello World' type tool for
>> sakai which can be used as a starting point for tool development(using
>> google web toolkit). Sakai confluence and google searches didnt help:(
>> I am hoping if any one in sakai developer community has a something  of this
>> nature and is willing to share.
>> Thanks,
>> Mustansar
>> --
>> Mustansar Mehmood
>> Educational System Developer & Integrator
>> Informational Technology
>> Rice University
>> Houston Texas
>> Ph:(713)348 2523
>>
>> I made this letter longer than usual because I lack the time to make it
>> short. -Blaise Pascal
>>
>> _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>
>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
>> with a subject of "unsubscribe"
>>
>> --
>> ==================================
>> Adrian Fish
>> Software Engineer
>> Centre for e-Science
>> Bowland Tower South C Floor
>> Lancaster University
>> Lancaster
>> LA1 4YW
>> email: a.fish at lancaster.ac.uk
>>
>> http://confluence.sakaiproject.org/display/YAFT/Yaft
>> http://confluence.sakaiproject.org/display/CLOG/Home
>> http://confluence.sakaiproject.org/display/BBB/Home
>>
>> _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>
>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
>> with a subject of "unsubscribe"
>>
>> _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>
>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
>> with a subject of "unsubscribe"
>>
>
>
>
> --
> Aaron Zeckoski - Software Architect - http://tinyurl.com/azprofile
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"



-- 
Michael Wenk
mjwenk at ucdavis.edu


More information about the sakai-dev mailing list