Hi. I use KVision for full-stack systems. I run the KVision-Spring back-end and the integration simplicity that KVision automates make the development and maintenance of these apps at least 2X faster to develop and greatly eases the communication between front- and back-ends. So, everything is in Kotlin and we do not need to change any of the long-pre-existing Spring-based microservices code built by the rest of the team. We deploy the KVision app as a single container into a Kubernetes environment removing the need for server maintenance, etc and team members can move smoothly from maintaining API-only Kotlin/Spring components to KVision systems. We use Google Jib to build distro-less containers for simplicity of the CI/CD pipe and KVision fits that perfectly.
Basically KVision makes for a seamless and homogeneous, fully containerized environment