CRUD, which stands for Create, Read, Update, and Delete, is a fundamental set of operations for managing data in a database. CRUD applications are software tools designed to facilitate these operations.
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
- AI Developemnt
- 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.
Rapid application development is an agile-oriented approach that focuses on quickly creating prototypes, gathering user feedback, and iterating on software features—rather than spending long periods in planning or design phases. Think of software more like “clay,” which can be molded and refined, instead of “steel,” which has a rigid, unchangeable form.
Learn the difference between AI coding assistants and coding agents, and how to choose the right tools for enterprise software development.
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.
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.