Vaadin Create Conference 2023 Videos Now Online |
Written by Nikos Vaggalis | |||
Friday, 12 January 2024 | |||
The recorded sessions of the Vaadin Create conference, the conference for creators using Vaadin Flow and Hilla, are now available online. But first, what exactly is Vaadin? Javascript for front-end development is not an all-or-nothing proposition any more; and not just Javascript. Developing for the web even at the most basic level requires knowledge in at least three Web standards; that of HTML, CSS and Javascript. I say "at least" since on top you can add things like WebSockets, Web Workers and the rest, with the stack continuing to grow. Vaadin is a framework that hides this complexity and makes use of a single language , Java, for writing both the back end and the front end. With Vaadin you just don't have to think about Server side or Client side; you just go on developing in your favorite Java like you used to do and let the framework handle both sides of the equation. That was the case initially with Vaadin Flow, which compiles to Web Components and through its Client side JavaScript engine communicates the events taking place browser side to the server side which decides how to proceed, in for example modifying the DOM;that is Vaadin renders the application server side and this server side endeavor goes by the name of Vaadin Flow. A couple of years back, Hilla also emerged. In an attempt to lure developers that work say with Angular, a frontend framework introduced as Fusion in Vaadin 15, which allows to do your reactive UI logic in TypeScript while continuing writing the backend in Java; that is , it includes a Spring Boot backend and a React frontend with UI components, routing, forms, security, and build tooling. Hilla's main features are :
Of course, those two frameworks were at the center of the attention at the recent Vaadin Conference that took place in October 24-25, 2023, in Frankfurt Germany. The list of the recorded sessions with a short description of the noteworthy ones is: Welcome to Vaadin Create 2023: keynote and product vision
Latest product news from Vaadin Nailing the designer to developer handoff Then it goes on explaining why it is beneficial for those designers to utilize the pre-made Vaadin components instead of rolling their own, and how to keep making them aware of the Vaadin UI stack and its variants. For instance, a Vaadin button comes in a few different types of color variants. The talk also featured a short presentation of the Vaadin Figma library, which has all the around 50 Vaadin components drawn out in pixel perfect representations so that it's easy to make perfect and beautiful Vaadin-based UIs and click-through prototypes. Vaadin Figma has freed a significant amount of time from the hand of the developers so they can focus on solving users' issues instead of drawing gray rectangles that look like a button, for example. Hence less drawing, more designing. AI powered business applications How to Theme and Style your Vaadin Application Testing Vaadin Applications Made Easy How to build a retrieval-augmented generation (RAG) AI system in Java (Spring Boot + LangChain4j)
And continues with showing how to build a customer support bot that is able to both reference and talk about the company's policy documents so it knows what we can and cannot do. That with Vaadin of curse and by utilizing RAG, serving as both a very practical example of prototyping an app quickly with Vaadin and how to incorporate the power of AI in it. The rest are:
The 11 videos are available as a Youtube playlist. Link below. So this is Vaadin, versatile and making life easy for both back and front end devs. And while it might not be the most popular framework of the Java ecosystem, it is the favorite of big corps; and for good reason too. If you want too to find out why that is, then go on and watch the conference; your questions are going to be answered.
More InformationRelated ArticlesVaadin 23.0.0 Released - Flow and Hilla
To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.
Comments
or email your comment to: comments@i-programmer.info |
|||
Last Updated ( Friday, 12 January 2024 ) |