-
Do we still enjoy it? We are running many Vaadin apps in production since that first one. If there are not any specific requirements we use a “modular monolith” concept, which fits our stack best. We pack applications as WAR and deploy them under Apache Tomcat. And yes, we enjoy the development process. It’s very straightforward and Vaadin and SpringBoot fit together well.
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
spring-data-mongodb
Provides support to increase developer productivity in Java when using MongoDB. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
If you are successful enough, you will slowly switch the app into long time maintenance mode. From time to time a customer comes back and requests some changes or additions. Keeping the entire stack small helps here a lot. It's easy to find the place that needs to be updated and see all in-place relationships/dependencies, SpringData provides data to our Vaddin components directly, and SpringSecurity covers all logins/permissions requirements. Everything is under your control.
Related posts
-
How to Deploy Applications Using Tomcat on a Web Server
-
Deploying a Spring Boot Application: A Comprehensive Guide
-
Issue with chatgpy
-
ThinkMo & Cisco Technical Documentation Introduction and Use of Tomcat
-
TIBCO Jaspersoft Studio tutorial: Creating templates and integration with JasperReports Server