Vaadin Polymer Wrappers - Serverside?

Hello,

as I have seen there are wrappers provided for the Polymer Paper & Iron Elements that can be used either in a plain GWT application or - if using Vaadin - in client side development (besides the wrappers to use Vaadin-Components as Web-Components).
(source:
https://github.com/vaadin/gwt-polymer-elements
)


My question is:

Are there any plans to also support the other way around? Using Polymer Element Wrappers from Vaadin server-side somehow? Or is this actually already existing somewhere and I just missed it?


Why I ask:

This would be great for people that want to stick to the material design guidelines. (Do not misunderstand me, I love the Valo Theme, but sometimes you have to stick to requirements, and it’s a bit tedious to customize the valo theme so that it follows the md spec.)

Thank you!

Hi JDC,

our CEO Joonas Lehtinen just revealed Monday last week on the CodeMotion 2015 in Berlin that yes,
we’re indeed planning this.

You’re Welcome!
–Enver

Yeah it would be awesome to have those as server-side widgets, any ETA on that?

I second this, it is definitely needed. An ETA will also be helpful.

For those of you who are really eager, have a look at:
https://vaadin.com/labs-elements
https://vaadin.com/directory#!addon/elements-add-on
https://github.com/vaadin/serverside-elements

Other than that, especially when you need professional services such
as a dependable ETA, please contact our sales department…

Best,
–Enver

@Enver Haase
One year ago you stated “yes, we’re indeed planning this”. Any update on this topic?
Is there a release plan?

Greets
Flavio

Hi Flavio,

nothing official yet.

Best Regards
–Enver

Official plan is that Vaadin Framework 9 will use the new web component implementations, and offer a similar Java server API for them as you have now. There’s also plans (still unconfirmed) that we would build the server side APIs in some 8.x version also.

The current target for the first FW9 release is at the end of next year.

One addition to Enver’s list of useful add-ons is
https://vaadin.com/directory#!addon/datepicker-add-on

Thank you for the information!

Is there alternatively a plan to provide an addon in the manner of the shown datepicker that will contain at least the most common (existing) vaadin components in the mean time? Basically just a collection of wrappers.

That’s exactly what is being considered for 8.x. It would of course be less work to do them quick’n’dirty, like the date-picker add-on, without framework-level quality control and maintenance/support promises.

It’s pretty much about prioritization, do we have the time to do it for 8.x as well as 9.0, if we want to have 9.0 released in the next 12 months.

From the existing web components we have – grid, combo box, date picker, upload, split layout and context menu – which of those would be the most interesting for you, i.e. how would you prioritize them?