> I guess I will be trying UiBinder with GQuery and not rely on Widget for > my project. The UiBinder might disappear, but we are using mostly plain > HTML and Bootstrap styles. So we are only interested in binding events. The > UiBinder templates will be easy to migrate later on. >
FWIW this is what we're doing, with a small variation: Use UiBinder, use regular CSS styling (bootstrap/etc.), but only very minimal/core widgets, like TextBox (just an input tag), HTMLPanel, and ListBox (select tag). My theory/hope is that porting away from UiBinder + TextBox/ListBox to some other templating language + "basically a text box, basically a select box" replacements should not be too painful. So, yes, it's still using widgets, but it's not the full slate of layout panels, trees, cells, etc. that would be much harder to port. That said...if you could get away with widget-less UiBinder? That's interesting. I've not really tried that. E.g. just use an <input ui:field="..."> instead of "gwt:TextBox" at all. That sounds like a good idea to me... - Stephen > > Any idea what is going on with Singular ? Is it also abandoned or will it > finally appear after GWT 2.8 is final ? > > > On Mon, Nov 16, 2015 at 12:10 PM, Alain Ekambi <[email protected]> > wrote: > >> Well the hope is that someone will step in and port existing js libraries >> to gwt 3 or create new one ? See vaadin sencha etc .. We will def port our >> ext js wrapper to gwt3 >> On 16 Nov 2015 11:29, "Robert Stone" <[email protected]> wrote: >> >>> >>> >>> On Sunday, 15 November 2015 15:37:29 UTC, Stephen Haberman wrote: >>>> >>>> >>>> My worry about "just pick a mainstream JS framework and use it via >>>> JSInterop" is that if you're a) coupled to a JS environment for unit >>>> testing and b) interfacing with a framework that is inherently >>>> dynamic/untyped, what's the benefit of using GWT in the first place? >>>> >>> >>> >>> And this for me sums up GWTs main issues going forward. The benefit >>> before was that existing Java devs could use GWT to work on all the layers >>> of an application. GWT 3 will force (not a bad thing) Java devs to use >>> JavaScript for their views and will also force them to deal with >>> integrating JS and Java code. At this point, you have to ask 'Why bother >>> with Java/GWT at all' - switch the full application to pure JS. >>> >>> For existing large projects, switching to GWT 3 is almost a non-starter >>> as there will be far too much existing view code to convert over so they >>> will have to stick with the GWT 2 stream and hope that it remains well >>> supported. This is the situation my company face with one of our products. >>> >>> So GWT 3 is not ideal for new projects and doesn't help with existing >>> projects. Where is it's market? >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "GWT Contributors" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected] >>> . >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/google-web-toolkit-contributors/342561ff-64da-4e7a-aec4-6e9b84846f09%40googlegroups.com >>> <https://groups.google.com/d/msgid/google-web-toolkit-contributors/342561ff-64da-4e7a-aec4-6e9b84846f09%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> For more options, visit https://groups.google.com/d/optout. >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "GWT Contributors" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/google-web-toolkit-contributors/CAGw%3D_ty7rjFQmUZhYv95aQBj8KgwSKcGk0nEyUkdTd4upBNtdA%40mail.gmail.com >> <https://groups.google.com/d/msgid/google-web-toolkit-contributors/CAGw%3D_ty7rjFQmUZhYv95aQBj8KgwSKcGk0nEyUkdTd4upBNtdA%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> >> For more options, visit https://groups.google.com/d/optout. >> > > -- > You received this message because you are subscribed to the Google Groups > "GWT Contributors" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/google-web-toolkit-contributors/CABrJHW2uZjj_BAdr8WZJCN%2BQX_p91zvUxE%2BTMBa%3DZpjijaDRyA%40mail.gmail.com > <https://groups.google.com/d/msgid/google-web-toolkit-contributors/CABrJHW2uZjj_BAdr8WZJCN%2BQX_p91zvUxE%2BTMBa%3DZpjijaDRyA%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "GWT Contributors" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/CANnRKuW3FS6EcB4cP6wyfrv_Ozuj9T%2Bgh3cLf%2BM%2Bi2tLQxS4Yg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
