Re: [gwt-contrib] Was the lack of server side templating in GWT one of the reasons why Google+ team did not choose GWT ?

2011-07-22 Thread Thomas Broyer
Works for me, maybe try that one 
instead: 
https://groups.google.com/d/topic/google-web-toolkit/Mjjk5y9RQbw/discussion

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Re: [gwt-contrib] Was the lack of server side templating in GWT one of the reasons why Google+ team did not choose GWT ?

2011-07-21 Thread karthik reddy
David 

https://groups.google.com/d/msg/google-web-toolkit/-/eSqUVQ8gKEMJ  --- The 
url does not seem to work. Typo?

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Re: [gwt-contrib] Was the lack of server side templating in GWT one of the reasons why Google+ team did not choose GWT ?

2011-07-20 Thread Patrick Julien
Why don't you feature the Google products that use GWT in the gallery?

http://gwtgallery.appspot.com/

I'm always coming up against the argument that Google doesn't use GWT,
always.  It's annoying and I shouldn't have to make that sale and I
wouldn't need to if the gallery featured those products



On Wed, Jul 20, 2011 at 10:07 AM, David Chandler  wrote:
> Thanks for pointing it out. I've already answered this in the best way
> I know how, so I'm happy to let the community hash this one out.
>
> https://groups.google.com/d/msg/google-web-toolkit/-/eSqUVQ8gKEMJ
>
> /dmc
>
> On Mon, Jul 18, 2011 at 10:13 AM, karthik reddy
>  wrote:
>> Note: I am cross-posting this on  GWT-contributors group to solicit the
>> responses of the GWT team. The original post on the GWT group is at :
>> https://groups.google.com/forum/?fromgroups#!topic/google-web-toolkit/CnjBcJsknS0
>> The following were two direct quotes from Joseph Smarr (tech lead of google
>> plus -- plus.google.com):
>> (FYI: The full Q & A with the Google+  Tech Lead can be found
>> at: http://anyasq.com/79-im-a-technical-lead-on-the-google+-team)
>> "we often render our Closure templates server-side so the page renders
>> before any JavaScript is loaded, then the JavaScript finds the right DOM
>> nodes and hooks up event handlers, etc. to make it responsive (as a result,
>> if you're on a slow connection and you click on stuff really fast, you may
>> notice a lag before it does anything, but luckily most people don't run into
>> this in practice)."
>> "The cool thing about Closure templates is they can be compiled into both
>> Java and JavaScript. So we use Java server-side to turn the templates into
>> HTML, but we can also do the same in JavaScript client-side for dynamic
>> rendering. For instance, if you type in a profile page URL directly, we'll
>> render it server-side, but if you go to the stream say and navigate to
>> someone's profile page, we do it with AJAX and render it client-side using
>> the same exact template. "
>>
>> Going from the tone of the above two quotes, it seems to me that the lack of
>> server-side templating  system in GWT (GWT has client-side templating in the
>> form of UiBinder but not server-side templating) , could have been one of
>> the reasons for  not choosing GWT for  the Google+ project.
>> What do you guys think??
>> Was the lack of server side templating  in GWT one of the reasons why
>> Google+ team did not choose GWT ??
>>
>> PS: If you guys haven't tried Google+ yet, I would recommend you try it.
>> Setting aside how good of a social network/social collaboration tool it is,
>> I suggest you guys try it just to get a feel of its UI architecture. Every
>> once in a while, an application comes along and raises the bar(eg., Gmail in
>> 2004) in the area of UI design/UI development and I think Google plus has
>> done it this time around.
>> Also, I really appreciate the fact that GWT is an exceptional work of
>> engineering.  My desire is to just provoke discussion in a direction that
>> hopefully leads to making the product even more better and increases its
>> technological "moat" (Warren Buffet
>> lingo: http://37signals.com/svn/posts/333-warren-buffett-on-castles-and-moats)
>>
>> --
>> http://groups.google.com/group/Google-Web-Toolkit-Contributors
>
>
>
> --
> David Chandler
> Developer Programs Engineer, GWT+GAE
> w: http://code.google.com/
> b: http://turbomanage.wordpress.com/
> b: http://googlewebtoolkit.blogspot.com/
> t: @googledevtools
>
> --
> http://groups.google.com/group/Google-Web-Toolkit-Contributors

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors


Re: [gwt-contrib] Was the lack of server side templating in GWT one of the reasons why Google+ team did not choose GWT ?

2011-07-20 Thread David Chandler
Thanks for pointing it out. I've already answered this in the best way
I know how, so I'm happy to let the community hash this one out.

https://groups.google.com/d/msg/google-web-toolkit/-/eSqUVQ8gKEMJ

/dmc

On Mon, Jul 18, 2011 at 10:13 AM, karthik reddy
 wrote:
> Note: I am cross-posting this on  GWT-contributors group to solicit the
> responses of the GWT team. The original post on the GWT group is at :
> https://groups.google.com/forum/?fromgroups#!topic/google-web-toolkit/CnjBcJsknS0
> The following were two direct quotes from Joseph Smarr (tech lead of google
> plus -- plus.google.com):
> (FYI: The full Q & A with the Google+  Tech Lead can be found
> at: http://anyasq.com/79-im-a-technical-lead-on-the-google+-team)
> "we often render our Closure templates server-side so the page renders
> before any JavaScript is loaded, then the JavaScript finds the right DOM
> nodes and hooks up event handlers, etc. to make it responsive (as a result,
> if you're on a slow connection and you click on stuff really fast, you may
> notice a lag before it does anything, but luckily most people don't run into
> this in practice)."
> "The cool thing about Closure templates is they can be compiled into both
> Java and JavaScript. So we use Java server-side to turn the templates into
> HTML, but we can also do the same in JavaScript client-side for dynamic
> rendering. For instance, if you type in a profile page URL directly, we'll
> render it server-side, but if you go to the stream say and navigate to
> someone's profile page, we do it with AJAX and render it client-side using
> the same exact template. "
>
> Going from the tone of the above two quotes, it seems to me that the lack of
> server-side templating  system in GWT (GWT has client-side templating in the
> form of UiBinder but not server-side templating) , could have been one of
> the reasons for  not choosing GWT for  the Google+ project.
> What do you guys think??
> Was the lack of server side templating  in GWT one of the reasons why
> Google+ team did not choose GWT ??
>
> PS: If you guys haven't tried Google+ yet, I would recommend you try it.
> Setting aside how good of a social network/social collaboration tool it is,
> I suggest you guys try it just to get a feel of its UI architecture. Every
> once in a while, an application comes along and raises the bar(eg., Gmail in
> 2004) in the area of UI design/UI development and I think Google plus has
> done it this time around.
> Also, I really appreciate the fact that GWT is an exceptional work of
> engineering.  My desire is to just provoke discussion in a direction that
> hopefully leads to making the product even more better and increases its
> technological "moat" (Warren Buffet
> lingo: http://37signals.com/svn/posts/333-warren-buffett-on-castles-and-moats)
>
> --
> http://groups.google.com/group/Google-Web-Toolkit-Contributors



-- 
David Chandler
Developer Programs Engineer, GWT+GAE
w: http://code.google.com/
b: http://turbomanage.wordpress.com/
b: http://googlewebtoolkit.blogspot.com/
t: @googledevtools

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors


[gwt-contrib] Was the lack of server side templating in GWT one of the reasons why Google+ team did not choose GWT ?

2011-07-18 Thread karthik reddy
*
Note: I am cross-posting this on  GWT-contributors group to solicit the 
responses of the GWT team. The original post on the GWT group is at :
https://groups.google.com/forum/?fromgroups#!topic/google-web-toolkit/CnjBcJsknS0
*

The following were two direct quotes from Joseph Smarr (tech lead of google 
plus -- plus.google.com):

(FYI: The full Q & A with the Google+  Tech Lead can be found at: 
http://anyasq.com/79-im-a-technical-lead-on-the-google+-team)

*"we often render our Closure templates server-side so the page renders 
before any JavaScript is loaded, then the JavaScript finds the right DOM 
nodes and hooks up event handlers, etc. to make it responsive (as a result, 
if you're on a slow connection and you click on stuff really fast, you may 
notice a lag before it does anything, but luckily most people don't run into 
this in practice)."*

*"The cool thing about Closure templates is they can be compiled into both 
Java and JavaScript. So we use Java server-side to turn the templates into 
HTML, but we can also do the same in JavaScript client-side for dynamic 
rendering. For instance, if you type in a profile page URL directly, we'll 
render it server-side, but if you go to the stream say and navigate to 
someone's profile page, we do it with AJAX and render it client-side using 
the same exact template. "*


Going from the tone of the above two quotes, it seems to me that the lack of 
server-side templating  system in GWT (GWT has client-side templating in the 
form of UiBinder but not server-side templating) , could have been *one of 
the reasons* for  not choosing GWT for  the Google+ project.

What do you guys think??

Was the lack of server side templating  in GWT one of the reasons why 
Google+ team did not choose GWT ??


PS: If you guys haven't tried Google+ yet, I would recommend you try it. 
Setting aside how good of a social network/social collaboration tool it is, 
I suggest you guys try it just to get a feel of its UI architecture. Every 
once in a while, an application comes along and raises the bar(eg., Gmail in 
2004) in the area of UI design/UI development and I think Google plus has 
done it this time around.

*Also, I really appreciate the fact that GWT is an exceptional work of 
engineering.  My desire is to just provoke discussion in a direction that 
hopefully leads to making the product even more better and increases its 
technological "moat" (Warren Buffet lingo: 
http://37signals.com/svn/posts/333-warren-buffett-on-castles-and-moats) *

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors

[gwt-contrib] Was the lack of server side templating in GWT one of the reasons why Google+ team did NOT choose GWT ?

2011-07-18 Thread karthik reddy
*
Note: I am cross-posting this on  GWT-contributors group to solicit the 
responses of the GWT team. The original post on the GWT group is at :
https://groups.google.com/forum/?fromgroups#!topic/google-web-toolkit/CnjBcJsknS0
*

The following were two direct quotes from Joseph Smarr (tech lead of google 
plus -- plus.google.com):

(FYI: The full Q & A with the Google+  Tech Lead can be found at: 
http://anyasq.com/79-im-a-technical-lead-on-the-google+-team)

*"we often render our Closure templates server-side so the page renders 
before any JavaScript is loaded, then the JavaScript finds the right DOM 
nodes and hooks up event handlers, etc. to make it responsive (as a result, 
if you're on a slow connection and you click on stuff really fast, you may 
notice a lag before it does anything, but luckily most people don't run into 
this in practice)."*

*"The cool thing about Closure templates is they can be compiled into both 
Java and JavaScript. So we use Java server-side to turn the templates into 
HTML, but we can also do the same in JavaScript client-side for dynamic 
rendering. For instance, if you type in a profile page URL directly, we'll 
render it server-side, but if you go to the stream say and navigate to 
someone's profile page, we do it with AJAX and render it client-side using 
the same exact template. "*


Going from the tone of the above two quotes, it seems to me that the lack of 
server-side templating  system in GWT (GWT has client-side templating in the 
form of UiBinder but not server-side templating) , could have been *one of 
the reasons* for  not choosing GWT for  the Google+ project.

What do you guys think??

Was the lack of server side templating  in GWT one of the reasons why 
Google+ team did not choose GWT ??


PS: If you guys haven't tried Google+ yet, I would recommend you try it. 
Setting aside how good of a social network/social collaboration tool it is, 
I suggest you guys try it just to get a feel of its UI architecture. Every 
once in a while, an application comes along and raises the bar(eg., Gmail in 
2004) in the area of UI design/UI development and I think Google plus has 
done it this time around.

Also, I really appreciate the fact that GWT is an exceptional work of 
engineering.  My desire is to just provoke discussion in a direction that 
hopefully leads to making the product even more better and increases its 
technological "moat" (Warren Buffet lingo: 
http://37signals.com/svn/posts/333-warren-buffett-on-castles-and-moats) 

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors