Vendor lock-in happens when you rely on a single vendor’s product or platform to the point where switching away becomes prohibitively complex or expensive. We’ll look at the core risks associated with vendor lock-in and practical steps to steer clear of it—especially when developing applications on modern platforms like Jmix.
Welcome to the Jmix Tech Library
Our Tech Library is your go-to resource for comprehensive information and in-depth explanations of key terms, concepts, and technologies related to the Jmix platform. Whether you are a beginner looking to familiarize yourself with the basics or an advanced user seeking detailed technical insights, our Tech Library has something for everyone.
- All Topics
- CRUD Applications
- Application Development
- Application Modernisation
- Business Process Management
- Enterprise Applications
- Low-Code Development
- Less-Code Development
- Java Frameworks
- Architecture
- Internal Development Platforms (IDP)
- Web Application Development
- No elements found. Consider changing the search query.
- List is empty.
- Sort by Alphabetical order
- Date of publication
- No elements found. Consider changing the search query.
- List is empty.
AI-assisted development explained: definition, benefits, risks, and how enterprise teams use AI tools across the SDLC to ship faster without losing control.
Discover what AI agents are, their advantages and limitations, and how Jmix supports both building AI agents and agentic software development.
Jmix leverages the JPA implementation from EclipseLink along with features from Spring Data, on top of which it introduces powerful abstractions that eliminate the need for boilerplate code and excessive configuration.
What are the advantages and the disadvantages of static and dynamic content.
While both time series databases and streaming databases are used to handle time-related data, their underlying technologies are built to serve different purposes.
The internal developer platform (IDP) is a multi-layered ecosystem designed to provide a framework and set of tools to support software development within an organization.
In today’s fast-paced digital landscape, organizations want to build and adapt applications rapidly to stay competitive. Approaches like low-code, less code, and no-code help meet these demands by simplifying the development process. We’ll explore what each of these terms means, why the low-code movement is growing in popularity, and how Jmix fits into this picture.