@Ignacio Thanks for the kind words about HAL.next

If you have more questions about HAL.next or Elemento, feel free to get in 
touch either here or at Gitter: 
- https://gitter.im/hal/elemento
- https://gitter.im/gwtproject/gwt

Or maybe we can have a chat at GWTCon 2017 in Florence :-)

Am Mittwoch, 6. September 2017 11:45:41 UTC+2 schrieb salk31:
>
> +1
>
> On Wednesday, September 6, 2017 at 8:04:45 AM UTC+1, Ignacio Baca 
> Moreno-Torres wrote:
>>
>> IMO stop using widgets is too difficult and it just forces you to 
>> actually not use ANY widget with is super-annoying bc there are some 
>> widgets that are still pretty useful. If you use widgets, the whole 
>> hierarchy should be widget aware to make the widget work properly (you can 
>> handle the lifecycle manually but it is... "even worst"). But, you can use 
>> widgets just as a component architecture, and use elements inside this 
>> components intensively, even you can use native events directly instead of 
>> gwt unified events (this has some risks!). This project is developing the 
>> whole APP trying to avoid widgets (https://github.com/hal/hal.next) or 
>> at least using elements intensively (using elemental2 and the 
>> user-friendly utility elemento), so you can really get inspired and get a 
>> good conclusion on how to progressively reduce widget dependency in your 
>> app. I have been also experimenting with widgets alternatives or 
>> widgets(less usage)-elemental(more usage) alternatives but I haven't 
>> concluded anything... (
>> https://github.com/ibaca/rxtodo-gwt/blob/widgets/src/main/java/todo/client/ApplicationElement.java
>> ).
>>
>> FYI Harald Pehl (https://github.com/hpehl) was already talked about this 
>> widget-to-something in the past 
>> https://www.youtube.com/watch?v=0cI2w-zrFbk and he is going to talk 
>> again in this edition so be aware! (http://www.gwtcon.org/).
>>
>> Uhm... and yep, you can create HTML and use widgets only in some parts of 
>> the HTML, this is automatically handled in UIBinder and the actual code 
>> that handles this situation is the HTMLPanel. I have an experimental 
>> Elemento specific version of HTMLPanel (
>> https://github.com/ibaca/rxtodo-gwt/blob/widgets/src/main/java/todo/client/ElementoHtmlPanel.java).
>>  
>> I just copied the required code from HTMLPanel to allow to add widgets in 
>> the internal native elements hiearchy.
>>
>> On Wednesday, September 6, 2017 at 1:16:56 AM UTC+2, Jonathan Fischer 
>> wrote:
>>>
>>> I want/need to start porting my application away from GWT widgets, and 
>>> for various reasons I'd like to start with the top-most shell of the 
>>> application. Is it possible to lay out the basics of an application with 
>>> Elemental, and then attach GWT widgets at some point within? 
>>>
>>> E.g., can I do this sort of thing?
>>>
>>> <body>
>>>   <div>My navigation goes here</div>
>>>   <div>I want to use this as my root panel for Widgets</div>
>>> </body>
>>>
>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to