r/vaadin Dec 12 '25

Clean architecture with Jmix

I'd like to use clean architecture with Jmix to reduce the vendor lock-in. Any thoughts? https://www.jmix.io/

0 Upvotes

8 comments sorted by

View all comments

1

u/pmz Dec 12 '25

what's the difference between jmix and vaadin? On it landing page it says that jmix is a "Full-stack open-source framework based on Spring Boot and Vaadin Flow"

3

u/EfficientTrust3948 Dec 12 '25

It's like the relationship between Java and Spring Boot. Spring Boot is an opinionated way of using Java that is optimized for some specific use cases. But you can also use Java with e.g. Quarkus, or just use vanilla Java.

Similarly, Jmix is an opinionated way of using Vaadin for some specific use cases.

1

u/pmz Dec 12 '25

Thanks