Securing Vaadin apps with Spring Security

securing apps with spring boot and vaadin

Getting security right is critical when building web apps. The upside of building a web app is that people can use it wherever they are, on any device. But you need to ensure that only the right people are able to access it, and that they have access to only the features you intended. 

Feature image for blog post

Comparing Frontend Frameworks for Spring Boot: React, Angular, and Vaadin (+JHipster)

Spring Boot is a preconfigured version of the Spring framework that makes it easy to create stand-alone, production-grade applications. Spring Boot is a backend framework that has become a major player in the enterprise Java ecosystem. It lets Java developers start building web applications ...

Building a dashboard for a REST web service in Java

Vaadin is a great tool for building dashboards. Typically, a dashboard is a screen containing information, metrics, key indicators, and other data points related to business processes. Dashboards allow managers to track and monitor the health and performance of their organization. After seeing ...

Free ebook: Modern Web Apps with Spring Boot and Vaadin

The popular tutorial series on building modern web apps with Spring Boot and Vaadin is now available as a free downloadable PDF for your offline enjoyment.  This is really good, no excellent in fact. - nparsona on YouTube The guide covers everything you need to know to build and deploy a ...

Building a web UI for MySQL databases (in plain Java)

  Note: This post has been updated to use Vaadin 8. This guide walks you through the process of connecting to MySQL databases from Java web applications using JDBC and Spring Framework. The UI part will be built using Vaadin Framework that allows you to build modern single-page web apps with only ...