Thursday, August 20, 2015

Re: Polymer Integration in the next GWT versions?

Hi Alain,

Sure no objections there :-)

The point is there a lot of interesting js libraries out there and integration of each one of them represents a significant pain point right now and an immediate GWT integration future risk.

I am just trying to figure out what would be the near future GWT landscape of 3rd party JS libraries regarding integration so I can asses the risk.


    Vassilis

On Thu, Aug 20, 2015 at 12:25 PM, Alain Ekambi <jazzmatadazz@gmail.com> wrote:
Concerning the gwt-tour part. Dont worry I got it :)

On 20 August 2015 at 11:18, Vassilis Virvilis <vasvir2@gmail.com> wrote:
Hi,

On the JsInterop front...

I believe I have done my homework and look around for the JsInterop and found some presentations and went through them.

Right now I am depending on some js libraries (D3, hopscotch) etc. They have gwt wrappers like gwt-d3 and gwt-tour but maintaining a wrapper has its costs also. I mean when the js library updates and it is desynchronized from the wrapper .

The questions are:

1) Can you give a concrete example on how much that cost will lower in comparison with JSNI?

2) Right now I am using JSNI to fill even GWT unimplemented functionality - for example querySelectorAll(). Will that would be possible with JsInterop? or this is an Elemental thingy?

3) If it's an elemental thingy (creating java binidings from IDL) - wouldn't that approach be usable also for other 3rd party js libraries (write an IDL file for each one of them)?

Any links you may have are much appreciated.

    Vassilis

On Thu, Aug 20, 2015 at 11:25 AM, Jens <jens.nehlmeier@gmail.com> wrote:
GWT does have JsInterop annotations which allows you to integrate with any JS framework. Out of the box GWT will not provide any ready-to-use Polymer integration, however there are 3rd party libraries that provide it.

-- J.

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



--
Vassilis Virvilis

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



--

Alain Ekambi

Co-Founder

Ahomé Innovation Technologies

http://www.ahome-it.com/

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



--
Vassilis Virvilis

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

No comments:

Post a Comment