Home » CUBA

Tag Archives: CUBA

Jmix – the future of CUBA Platform

java-interview-questions-answers

Jmix is the new name and the new major release of CUBA Platform. It is now in Preview and we are aiming to release Stable version in Q2 2021. Key features: Spring Boot as a core technology Decomposition into separate pluggable modules (data, security, audit, etc.) A new approach to data model definition Database update process based on Liquibase Deployment ...

Read More »

Code Generation in CUBA: What makes the magic

Introduction Code generation is a common thing in modern frameworks. There may be different reasons behind introducing code generation – from getting rid of boilerplate code to reflection replacement and creating complex solutions based on domain-specific languages. Like every technology, code generation has application areas and limitations. In this article, we will have a look at code generation usage in ...

Read More »

CUBA: Getting Ready for Production

java-interview-questions-answers

“It works on my local machine!” Nowadays it sounds like a meme, but the problem “development environment vs production environment” still exists. As a developer, you should always keep in mind that your application will start working in the production environment one day. In this article, we will talk about some CUBA-specific things that will help you to avoid problems ...

Read More »

CUBA 7.2 – what’s new?

java-interview-questions-answers

The seventh version of the CUBA platform was a big step forward. Internal architecture improvements and the new IDE built a great basis for further improvements. And we continue adding new features to make a developer’s life easier and their work more productive. In version 7.2 we’ve introduced a number of changes that might look like a major update, but ...

Read More »

Vaadin 10+ as the Future of CUBA UI

Since the very beginning, Vaadin was a cornerstone and a crucial part of the CUBA Platform UI. Thanks to its innovative approach, it helped CUBA to bring enterprise UI development to a very promising (and default nowadays) WEB land. One of the most exciting parts of Vaadin is that the whole development is isomorphic and being done primarily using Java, ...

Read More »

Fetching data with ORM is easy! Is it?

java-interview-questions-answers

Introduction Almost any system operates with external data stores in some way. In most of the cases, it is a relational database and very often data fetching is delegated to some ORM implementation. ORM covers a lot of routine and brings along a few new abstractions in return. Martin Fowler wrote an interesting article about ORM and one of the ...

Read More »

The generic filter in cuba platform – excel filters on steroids

As i promised last time, i plan to go through some features of the platform, that i think are very valuable. So i’m going to do a little series here. Starting with the obvious one’s like UI, Filtering, Security to some advanced features like Web Portal, extensibility, Auditing, dynamic attributes and so on. CUBA features #1 – generic filter In ...

Read More »

My personal CRUD story – or how i came to CUBA platform

In this blog post i’d like to lay out how i came to the CUBA platform and what the benefits of this tool are. I’ll dig a little into the different phases on my young “business application development” history, just to give you a little context. So let’s start with how i came to the typical CRUD applications to help ...

Read More »