Vaadin approaches their software development from a usability and user interface standpoint, where most other people were focusing on very technical aspects first.
Please ask technical questions on Stack Overflow or join our Discord channel.