Summary

This was a big chapter. Look at what we have covered:

  • We learned how to create Vaadin applications that communicate with business classes.
  • We took a look at the underlying technologies that make it possible to write web applications entirely in Java.
  • We got to know the Vaadin data model and its core concepts: properties, items, and containers.
  • We saw a simplified version of the UI components hierarchy.
  • We learned the common functionality for UI components and we saw that this functionality is defined in the Component interface paired with the AbstractComponent class.
  • We have learned how to use most of the input components available in Vaadin.

So far, our applications have had a boring layout (VerticalLayout). In the next chapter we will start ...

Get Vaadin 7 UI Design By Example Beginner's Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.