We at Haulmont are developing Jmix . It is an open source framework for backend development for data-centric applications based on Spring Boot, a successor to the CUBA Platform .
, API, , (JPA) - (Spring Boot). : , REST API, multi-tenancy . .
Jmix 0.9 — , “ ” . Jmix — Jmix Studio: 0.9.1-202.
“” API: , , . 1.0. , Jmix 0.9 MVP. , 1.0 .
.
Jmix Studio
, : Jmix . 0.9 :
- Application — “” Jmix .
- Theme — CSS . Jmix .
- Widget — .
Core
Spring Boot 2.4.2, — 2.4.4 Jmix 1.0. , , , Spring Boot.
, Jmix Liquibase. CUBA, . , Jmix XML Liquibase .
CUBA : “” User
, . : . , .
Backoffice UI
API Jmix . : Jmix Backoffice UI -. core
web
, CUBA.
Backoffice UI Jmix . . UI . , , Jmix Studio, CRUD .
React UI
React . ReactJS Jmix. : Jmix React Core Jmix Jmix React UI — UI .
:
- REST API
- Maps
- Dynamic Attributes
- Entity Log
- Entity Inspector
Jmix, 0.9 BPM Charts . 1.0 .
Jmix, , . API , MVP .
, Spring Boot, Docker , — , , CUBA.