I am using Vaadin over years - starting with Vaadin 7.
Actually I am involved in backend solution for a customer project. We all love Vaadin 8 with the focus on Java. An UI based on Java and tons of code for the business logic - this combination rocks. We integrated many Add-Ons to avoid to reinvent the wheel.
Now we are looking for possible migration path to Vaadin 14. The biggest problem seems the missing integration of popular add-ons for Vaadin 14.
e.g. we use the Ace-Editor-AddOn to display SOAP-XML messages from the Hardware for diagnostic purpose. I tried to write a little Vaadin 14 project to integrate the Ace-Editor-AddOn knowing that this add-on is broken for Vaadin 14 due the annotation changes and the fact that the Ace-Editor-Template is a Polymer 2/bower project.
I am not a expert for JS/NodeJS. I played around with the migration tool, I tried manual fixes to get the Ace-Editor-AddOn running. I failed…
As a Java programmer I am not really happy to fight with npm/bower/Polymer 2/3 problems.
Therefore my question - is Vaadin 14 really ready for production, knowing that many old Add-on will not work?