Home » Vaadin

Tag Archives: Vaadin

Vaadin Tip: Lazy Loading and Item Identity

Lazy Loading When using grids, trees or any other of multi-valued component with Vaadin you often want to display data from a database table and typically you have more than a few rows in the database. In this case loading thousands or even millions of records don’t make sense and would be a huge performance problem. For this use case ...

Read More »

Vaadin 10+ as the Future of CUBA UI

Since the very beginning, Vaadin was a cornerstone and a crucial part of the CUBA Platform UI. Thanks to its innovative approach, it helped CUBA to bring enterprise UI development to a very promising (and default nowadays) WEB land. One of the most exciting parts of Vaadin is that the whole development is isomorphic and being done primarily using Java, ...

Read More »

Vaadin Flow – a marvelous deer

As you probably know, Vaadin is one of the most popular web frameworks on Java: https://zeroturnaround.com/rebellabs/java-web-frameworks-index-by-rebellabs/ https://javapipe.com/hosting/blog/best-java-web-frameworks/ Most recently a new release of this framework for web UI development was issued – Vaadin 10. The creators state Vaadin Flow as a new Java web framework for modern web apps and websites development (I don’t quite believe them here). It’s a ...

Read More »

Vaadin Tutorial

1. Introduction When you are a backend developer, you know the pain which is caused when you hear people saying you can’t create UI pages built-in HTML and can’t style them in CSS. It’s like being a backend developer has its known limitations that we can play and run big production backend applications but can’t make pretty pages which actually ...

Read More »

Introduction to using Vaadin in Spring Boot

Introduction Vaadin’s way of doing things rely on server-side rendering, so it can be integrated naturally into frameworks like Spring. Vaadin’s Spring integration has been lying around for a while now, and provides tools for configuring and managing Vaadin within the Spring container, and if you are looking to use Vaadin with Spring Boot then you are in luck, because ...

Read More »

Vaadin Tip: building UIs declaratively

If you have used GWT, then you would have probably found UiBinder quite useful to design complex UIs. In our series of posts about Vaadin, we want to draw parallels between Vaadin and GWT. Vaadin offers several tools and components out of the box for building complex and good looking UIs. One of them is the possiblity of building UIs ...

Read More »

Hello World in Vaadin & DukeScript

On the face of it, Vaadin—and GWT in general—has a lot in common with DukeScript. Both are focused on providing browser-oriented solutions for Java developers and have good integration with IDEs, thanks to their native support for Maven. However, these aspects are really all that they have in common. From the programming model, to how the frameworks process the code, to how applications are ...

Read More »

Building Vaadin UI with Xtend

Today I have decided to say hello to Xtend . I had wish to learn some new programming language. The list of the criteria for choosing one, wasn’t so big . It must be a programming language running on JVM, and it would be nice if i don’t need to learn completely new eco system for building application. I have ...

Read More »

Vaadin App on Google App Engine in 5 Minutes

In this tutorial you’ll learn how to create your very first Vaadin web application, how to run it on a local AppEngine development server and how to deploy it to the Google App Engine infrastructure. And all of that in about 5 to 10 minutes. Yes, if you have the necessary prerequisites installed, you’ll be up and running straight away. ...

Read More »