What are the features of Vaadin flow?

devquora
devquora

Posted On: Feb 22, 2018

 

The following are the features of Vaadin flow:
  • User interface implementation with nothing more than Java: Vaadin Flow allows the usage of existing interface components and the implementation of new ones by using Java code running on the server side. It is possible to create and modify the DOM from the server side.
  • Web Components integration: Integration with the Web Components is provided through the @Tag and @Import annotations.
  • Router: The Router is an essential and core concept in Vaadin Flow and enables navigation via URLs. The Router allows the connection of user interface components to the URLs. It is based on the HTML5 History API, which allows end users to navigate through pages while also preserving the page state.
  • Data binding: Data binding is done via the Binder class. This feature allows synchronizing the values in input fields with server-side data models.
  • HTML templates: Vaadin Flow allows defining the HTML templates with automated client-server communication and data binding in case of using Polymer-based templates.
  • Customization of the look and feel: The look and feel customization can be done with the help of CSS, HTML custom styles, or by readymade themes configuration.
  • Spring Integration: Vaadin Flow includes Spring Framework 5 and Spring Boot 2 integration as well.

    Related Questions

    Please Login or Register to leave a response.

    Related Questions

    Vaadin Interview Questions

    How can you install the Vaadin components? Give an example.

    The Vaadin components are typically installed with npm or Bower. For example, the following command installs the vaadin..

    Vaadin Interview Questions

    How would you provide an overview of the Vaadin architecture?

    Vaadin consists of a server-side framework and a client-side engine. A developer creates the UI using the components, a..

    Vaadin Interview Questions

    How is Vaadin different from other web frameworks with respect to response to Spring Roo or Play?

    Vaadin supports Spring Roo. The Roo plugin has been created in collaboration with VMWare. Thus, in contrast to many oth..