Tag: Framework
Microservices: Externalized Configuration
In the previous article of this series, we implemented a Discovery Server to allow microservices to consume other microservices without knowing their exact location. The code is available on GitHub, and you can find the instructions to run the demo application in the first article of this series. ...
Vaadin Framework 8.3 is now stable
It’s my pleasure to announce that Vaadin Framework 8.3.0 is now out and ready for general usage. As discussed in the previous beta blog entry, the most significant enhancements are in the integration libraries to Spring and CDI. Also, many components have received nice improvements. To take ...
Microservices: Service Registration and Discovery
In the previous article of this series, we explored a demo application designed with a microservices architecture and implemented with Spring Boot and Vaadin Framework 8. The demo application is available on GitHub and you can follow the instructions there to run it by yourself. In this article, ...
Desktop UIs will stay alive thanks to Web Technologies
What is wrong with Java Desktop technologies? To understand what’s wrong with Java Desktop apps, let's take a look at the new features of JavaFX, the most leading UI framework for desktop applications. It becomes obvious that it is trending towards the web approaches, borrowing more and more ...
Community Answer: Implementing a Side Menu with View Navigation
This week’s answer is inspired by a direct question I found on YouTube: Using Vaadin Framework 8.2, I was able to quickly implement a simple application with a side menu, containing options that change the main content of the UI when they are clicked and keeping the back and forward buttons of the ...
Vaadin Framework 8.3 coming up
The first beta release of Vaadin 8.3 is out. As we are now getting into the “release train mode,” this comes quite soon after the recent 8.2 version. Along with all the latest bug fixes, there is also a bunch of nice features that made it to this milestone. Easier styling of certain components: ...
Using default DataSource to simplify the development and deployment of a Java EE application
Most servers these days, even when not applying a microservice architecture, host just one application. And most new applications connect to just a single database. Still a lot of time, both in development and deployment, is often spent configuring how your application connects to your relational ...
The state of SVG (Scalable Vector Graphics) in the modern web
I have always been a big fan of the SVG format (Scalable Vector Graphics, an XML based standard to represent graphics). I was already building a charting library using SVGs when the only way to display them in a browser was a browser plugin by Adobe. Around seven years ago I also authored an add-on ...
Vaadin 8.2 comes with improvements to Binder, Navigator, Grid, and Tree
Although there is currently a lot of buzz around the upcoming Vaadin 10 and Flow, we continue to work with improvements to the Vaadin 8 series, as well. In fact, specific features are developed or improved in the 8 series and then the changes will later be applied to Vaadin Flow. Also, the ...