<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Sami Ekblad on foojay.io - Friends of OpenJDK</title><link>https://foojayio.github.io/website/today/author/sami-ekblad/</link><description>Articles written by Sami Ekblad on foojay.io - Friends of OpenJDK</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Thu, 15 Jun 2023 14:58:13 +0000</lastBuildDate><atom:link href="https://foojayio.github.io/website/today/author/sami-ekblad/index.xml" rel="self" type="application/rss+xml"/><item><title>Vaadin 24.1: Bringing You More Than Minor Improvements!</title><link>https://foojayio.github.io/website/today/vaadin-24-1-bringing-you-more-than-minor-improvements/</link><pubDate>Thu, 15 Jun 2023 14:58:13 +0000</pubDate><guid>https://foojayio.github.io/website/today/vaadin-24-1-bringing-you-more-than-minor-improvements/</guid><description>&lt;p&gt;I am pleased to share with you the newest release of Vaadin 24.1.&lt;/p&gt;
&lt;p&gt;While &lt;a href="http://https://foojay.io/today/vaadin-24-java-17-jakarta-ee-10-servlet-6-spring-boot-3/" title="Vaadin 24.0" target="_blank" rel="noopener noreferrer"&gt;Vaadin 24.0&lt;/a&gt;
 was about upgrading the technology baseline and compatibility, this version brings you some new features.&lt;/p&gt;
&lt;p&gt;Here are the best of them!&lt;/p&gt;
&lt;h2 id="h2-0-visual-view-builder"&gt;Visual View Builder&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://vaadin.com/docs/latest/tools/view-builder" title="Vaadin View Builder" target="_blank" rel="noopener noreferrer"&gt;&lt;img src="https://vaadin.com/docs/latest/static/37d22f0783d625059a3b94ed276b7d7a/cfb07/view-builder-start.webp" alt="Vaadin View Builder" title="Vaadin View Builder" loading="lazy"&gt;
&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Built into start.vaadin.com, Visual View Builder helps you to create application prototypes using Vaadin UI components, generate Java code and share your prototypes to gather feedback.&lt;/p&gt;</description></item><item><title>Your First Vaadin Spring Application in 2023</title><link>https://foojayio.github.io/website/today/your-first-vaadin-spring-application-in-2023/</link><pubDate>Thu, 25 May 2023 12:08:30 +0000</pubDate><guid>https://foojayio.github.io/website/today/your-first-vaadin-spring-application-in-2023/</guid><description>&lt;p&gt;Spring pun intended, but I wanted to update the guide for beginners interested in combining these two technologies.&lt;/p&gt;
&lt;p&gt;By following these steps, you&amp;rsquo;ll have a basic Vaadin-Spring Boot application up and running in no time.&lt;/p&gt;
&lt;p&gt;Recently I noticed that it is 8 years since Vaadin was first released in &lt;a href="https://start.spring.io/" title="start.spring.io" target="_blank" rel="noopener noreferrer"&gt;start.spring.io&lt;/a&gt;
. Since then, there have been many additions to both Spring boot and Vaadin.&lt;/p&gt;
&lt;p&gt;Recent upgrade to&lt;a href="https://spring.io/blog/2021/09/02/a-java-17-and-jakarta-ee-9-baseline-for-spring-framework-6" title=" Java 17 and Jakarta EE 9" target="_blank" rel="noopener noreferrer"&gt;Java 17 and Jakarta EE 9&lt;/a&gt;
 baseline. Vaadin 24 added a new &lt;a href="https://vaadin.com/docs/latest/configuration/development-mode#pre-compiled-front-end-bundle-for-faster-start-up" title="pre-compiled frontend mod" target="_blank" rel="noopener noreferrer"&gt;pre-compiled frontend mod&lt;/a&gt;
e making the initial startup matter of seconds (native compilation using GraalVM would make that even faster). And many many more. Time to grow a new project.&lt;br&gt;
&lt;img src="https://foojayio.github.io/website/today/your-first-vaadin-spring-application-in-2023/plant-lines2-691x510.png" alt="" loading="lazy"&gt;
&lt;/p&gt;</description></item><item><title>Vaadin 24: Java 17, Jakarta EE 10, Servlet 6, Spring Boot 3</title><link>https://foojayio.github.io/website/today/vaadin-24-java-17-jakarta-ee-10-servlet-6-spring-boot-3/</link><pubDate>Wed, 22 Mar 2023 09:22:27 +0000</pubDate><guid>https://foojayio.github.io/website/today/vaadin-24-java-17-jakarta-ee-10-servlet-6-spring-boot-3/</guid><description>&lt;p&gt;Vaadin 24 delivers a significant step forward with a new technology baseline that includes Java 17, Jakarta EE 10, Servlet 6.0, Spring 6.0, and Spring Boot 3.&lt;/p&gt;
&lt;p&gt;This ensures you can continue building Vaadin Flow apps with the latest Java technologies.&lt;/p&gt;
&lt;p&gt;It also provides several exciting improvements that help you build Java applications even faster. Let me introduce some of them.&lt;/p&gt;
&lt;h2 id="h2-0-faster-build-times"&gt;Faster build times&lt;/h2&gt;
&lt;p&gt;You can now experience significantly improved build and start-up times during development.&lt;/p&gt;</description></item></channel></rss>