A full stack Java framework and components for business applications
CUBA is the best choice to build backoffice applications as well as comprehensive and scalable backend for public Internet services and mobile apps.
LATEST RELEASES
- Mar 10
- Mar 06
- Apr 06
-
PROVEN ARCHITECTURE
CUBA provides modular and scalable multi-tier architecture on top of mainstream frameworks, designed to work in any popular environment. Generic UI module boosts development of backoffice interfaces. -
RICH ECOSYSTEM
Non-functional requirements is the hidden part of a business application iceberg, which can make proper automation of even a simple business task daunting. CUBA Add-ons enable common features like data access control, users management, admin tools, reporting or BPM virtually with a mouse click. -
PRODUCTIVE TOOLS
Awesome development tools provide a short track into the CUBA ecosystem and keep developers out of boring routine by extensive scaffolding and convenient visual designers. Smart prompts and intuitive code navigation bring ultimate comfort to the development process.
Latest forum posts
- Set Fragments width to 100%03/11
- Row totals in Cross Tab reports03/11
- Feature Request: REST DataStore & Dynamic Attributes03/11
- @JpqlRowLevelPolicy is not applied when using genericFilter in Flow UI ( Jmix 2.7.4 )03/10
- Report Add-On (Jmix 2.6.2 -> 2.7.3)03/10
- Report parameter option broken in V 2.7.603/11
- Jmix Interview with Richard Fichtner (Java and Vaadin Champion)03/06
- Rest-Data Store Not Giving The Dynamic Attributes03/10
Latest blog posts
- Implementing Domain-Driven Design in Enterprise Java Applications with JmixMarch 05
Let's look at how Domain-Driven Design helps model complex business processes (using ERP systems for manufacturing as an example), and Jmix helps quickly implement these domain models in an enterprise application with a ready-made...
- Webinar «Building a Lab System: From Experimental Data to a Maintainable Platform»February 27
It’s been a while since we last met with our academic community, so we’re especially happy to have a great reason to reconnect. This time, it’s a story we truly wanted to share.