We have an amazing lineup for the next edition of the Vaadin Dev Day, coming up this spring, with two well-known Vaadiners and a special guest. The event focus is on Vaadin Flow topics, including DataProvider usage, JavaScript integration, and a roadmap presentation.
But that's not all! We have a special announcement for those who enjoy participating in the open-source Vaadin Community through Vaadin Directory add-ons, Stack Overflow questions and answers, Forum discussions, Twitter/Facebook engagement, GitHub projects, presenting at events and, in general, helping other members of the Community. Don't miss out on the event if you want to learn more!
The speakers
We are super-excited about this edition’s speakers. Simon Martinelli of 72 Services LLC will give a technical talk that you won't want to miss. Leif Åstrand will show you how to master UI.getCurrent().getPage().executeJs(String). Matti Tahvonen will present the tasks in the TODO list for Vaadin Flow.
Simon Martinelli is a Programming Architect at 72 Services LLC. He has more than 25 years of experience creating efficient programming solutions as a developer, architect, and technical lead. He is an active member of the JCP, with key contributions to JSR-352 (Batch Applications) and JSR-354 (Money and Currency API).
Leif Åstrand (CTO at Vaadin) keeps an eye on the overall architecture of the Vaadin platform. He knows a thing or two about how Vaadin, Web Components, and the internet work.
Matti Tahvonen (Product Owner at Vaadin) has a long history in Vaadin R&D, developing the core framework from the dark ages of pure JS client side to the GWT era, and creating a number of official and unofficial Vaadin add-ons. His current responsibility is to keep you up-to-date with the latest and greatest Vaadin-related technologies.
The agenda
This is how the day is going to look (with links to see the times in your LocalDateTime):
- 13:00 (UTC) - Welcome and introduction - Alejandro Duarte
- 13:10 (UTC) - High-performance data access with Vaadin - Simon Martinelli
- 14:00 (UTC) - executeJs - the gateway between the two sides - Leif Åstrand
- 14:50 (UTC) - Where are we flowing? - Matti Tahvonen
- 15:30 (UTC) - Close
We'll have time for Q&A at the end of each talk, when you can send your questions by chat directly to the speakers. The event is broadcast live, and the recordings will be available on YouTube soon after the event.
The talks
Vaadin Dev Day provides in-depth technical topics and insights to the Vaadin community. Here's what you are going to learn.
High-performance data access with Vaadin - Simon Martinelli
Vaadin is often used for creating data-centric CRUD (Create, Read, Update, Delete) applications. These types of applications make heavy use of database access. Vaadin provides several types of DataProvider implementations for displaying lists or trees of data. This talk highlights existing DataProvider implementations, how to use them, how to pick one, and what to consider when performing database access in general.
executeJs - the gateway between the two sides - Leif Åstrand
JavaScript is involved whenever anything happens in the browser. You can typically use high-level Flow classes like Grid or Router to control that process. In other cases, you need to roll up your sleeves and create a custom integration. This presentation shows you how that can be done.
Where are we flowing? - Matti Tahvonen
A brief overview of the most recent and upcoming work items of the Vaadin Flow team. Learn about all the exciting things that we're working on in 2021.
How to join
The event is free for everybody.