[go: up one dir, main page]

Introducing G2.ai, the future of software buying.Try now
Caspio
Sponsored
Caspio
Visit Website
Product Avatar Image
Jmix

By Jmix

Caspio
Sponsored
Caspio
Visit Website

Jmix Pros and Cons: Top Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users find Jmix highly easy to use, enabling quick development with minimal complexity, even for Java beginners. (3 mentions)
Users find Jmix's database management capabilities streamline application development, enhancing productivity for academic projects. (2 mentions)
Users find Jmix enhances efficiency improvement, enabling rapid development of full-stack applications with minimal complexity. (2 mentions)
Users value the extension support in Jmix, enhancing their ability to develop business applications effectively. (2 mentions)
Users appreciate the variety of components in Jmix, enabling rapid development of comprehensive business applications. (1 mentions)
Users find Jmix offers easy creation of applications, even with limited programming skills, enhancing productivity and deployment. (1 mentions)
Users find the upgrade path between Releases 1 and 2 unclear, complicating their transition to newer versions. (1 mentions)

Top Pros or Advantages of Jmix

1. Ease of Use
Users find Jmix highly easy to use, enabling quick development with minimal complexity, even for Java beginners.
See 3 mentions

See Related User Reviews

Abrorbek S.
AS

Abrorbek S.

Small-Business (50 or fewer emp.)

5.0/5

"I do startup with Jmix. I am satisfied with this software very much."

What do you like about Jmix?

It is very comfortable and uderstandable to use its modules. Nowadays speed matters. With Jmix we speed up the process develpment.

Verified User
U

Verified User

Small-Business (50 or fewer emp.)

5.0/5

"Best developer tool for business applications"

What do you like about Jmix?

Jmix is the best option to develop world-class bussiness applications in Java. Its magic resides in the ability to develop a full stack solution wi

2. Database Management
Users find Jmix's database management capabilities streamline application development, enhancing productivity for academic projects.
See 2 mentions

See Related User Reviews

Verified User
E

Verified User

Mid-Market (51-1000 emp.)

4.0/5

"Very good fit for back-office applications"

What do you like about Jmix?

Really a RAD Database Management Quick building of standarized UI Really useful addons

Verified User
A

Verified User

Mid-Market (51-1000 emp.)

5.0/5

"Jmix: A Framework for Rapid Enterprise Application Development"

What do you like about Jmix?

Jmix has been a fantastic tool for our academic research projects. As a small team, we especially appreciate the ability to develop the entire applica

3. Efficiency Improvement
Users find Jmix enhances efficiency improvement, enabling rapid development of full-stack applications with minimal complexity.
See 2 mentions

See Related User Reviews

Verified User
U

Verified User

Small-Business (50 or fewer emp.)

5.0/5

"Best developer tool for business applications"

What do you like about Jmix?

Jmix is the best option to develop world-class bussiness applications in Java. Its magic resides in the ability to develop a full stack solution wi

Verified User
A

Verified User

Mid-Market (51-1000 emp.)

5.0/5

"Jmix: A Framework for Rapid Enterprise Application Development"

What do you like about Jmix?

Jmix has been a fantastic tool for our academic research projects. As a small team, we especially appreciate the ability to develop the entire applica

4. Extension Support
Users value the extension support in Jmix, enhancing their ability to develop business applications effectively.
See 2 mentions

See Related User Reviews

Verified User
E

Verified User

Mid-Market (51-1000 emp.)

4.0/5

"Very good fit for back-office applications"

What do you like about Jmix?

Really a RAD Database Management Quick building of standarized UI Really useful addons

Verified User
U

Verified User

Small-Business (50 or fewer emp.)

5.0/5

"Best developer tool for business applications"

What do you like about Jmix?

Jmix is the best option to develop world-class bussiness applications in Java. Its magic resides in the ability to develop a full stack solution wi

5. Component Variety
Users appreciate the variety of components in Jmix, enabling rapid development of comprehensive business applications.
See 1 mentions

See Related User Reviews

Verified User
U

Verified User

Small-Business (50 or fewer emp.)

5.0/5

"Best developer tool for business applications"

What do you like about Jmix?

Jmix is the best option to develop world-class bussiness applications in Java. Its magic resides in the ability to develop a full stack solution wi

6. Easy Creation
Users find Jmix offers easy creation of applications, even with limited programming skills, enhancing productivity and deployment.
See 1 mentions

See Related User Reviews

Verified User
E

Verified User

Mid-Market (51-1000 emp.)

4.0/5

"Very good fit for back-office applications"

What do you like about Jmix?

Really a RAD Database Management Quick building of standarized UI Really useful addons

Top Cons or Disadvantages of Jmix

1. Update Issues
Users find the upgrade path between Releases 1 and 2 unclear, complicating their transition to newer versions.
See 1 mentions

See Related User Reviews

Verified User
E

Verified User

Mid-Market (51-1000 emp.)

4.0/5

"Very good fit for back-office applications"

What do you dislike about Jmix?

The split of Releases (1 to 2) without an easy upgrade path.

Caspio
Sponsored
Caspio
Visit Website

Jmix Reviews (23)

Reviews

Jmix Reviews (23)

4.8
23 reviews
Search reviews
View Filters
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Verified User in Pharmaceuticals
UP
Small-Business (50 or fewer emp.)
"Best developer tool for business applications"
What do you like best about Jmix?

Jmix is the best option to develop world-class bussiness applications in Java.

Its magic resides in the ability to develop a full stack solution without being a front end developer. Its library of GUI components is good enough of any business application, specially those form-based. The data binding happens magically and enables the developer to focus on the business logic. It is extensible, API ready for integrations. Also Its report module is also very useful. The Entity Log is really powerful and it was a differentiator in our case.

Using IntelliJ as a tool is a plus too.

The documentation is complete and the user forum is active too, I always found the answers I needed.

If you need to create and mantain a business application for a department, go for it. Review collected by and hosted on G2.com.

What do you dislike about Jmix?

I don't have enough complains, happy with the tool. Review collected by and hosted on G2.com.

Verified User in Higher Education
AH
Mid-Market (51-1000 emp.)
"Jmix: A Framework for Rapid Enterprise Application Development"
What do you like best about Jmix?

Jmix has been a fantastic tool for our academic research projects. As a small team, we especially appreciate the ability to develop the entire application stack, from database to frontend, using just Java code. This significantly reduces development time and complexity. Additionally, our students with basic Java knowledge can pick up Jmix quickly, making it an excellent fit for our academic environment. Review collected by and hosted on G2.com.

What do you dislike about Jmix?

It's important to evaluate the long-term viability of Jmix 1.5 projects. While Jmix 1.5 offers Long-Term Support (LTS), developers should consider the potential benefits of migrating to Jmix 2.x, particularly if a more modern UI framework or advanced features are desired. Review collected by and hosted on G2.com.

Abrorbek S.
AS
Chief Product Officer
Small-Business (50 or fewer emp.)
"I do startup with Jmix. I am satisfied with this software very much."
What do you like best about Jmix?

It is very comfortable and uderstandable to use its modules. Nowadays speed matters. With Jmix we speed up the process develpment. Review collected by and hosted on G2.com.

What do you dislike about Jmix?

So far, everything is fine. No claims :) Review collected by and hosted on G2.com.

Verified User in Telecommunications
ET
Mid-Market (51-1000 emp.)
"Very good fit for back-office applications"
What do you like best about Jmix?

Really a RAD

Database Management

Quick building of standarized UI

Really useful addons Review collected by and hosted on G2.com.

What do you dislike about Jmix?

The split of Releases (1 to 2) without an easy upgrade path. Review collected by and hosted on G2.com.

MF
CEO
Legal Services
Small-Business (50 or fewer emp.)
"It Just Works"
What do you like best about Jmix?

Open IntelliJ, start writing your business logic and DON'T waste time writing templates, authentication, RBAC, screen management, middlewares, migrations... Review collected by and hosted on G2.com.

What do you dislike about Jmix?

I'd love some "magic" auto UI ala Apache Causeway: take my models, let me define actions elsewhere and come up with the UI yourself. (That would also save me from writing a single UI test) Review collected by and hosted on G2.com.

Verified User in Industrial Automation
AI
Small-Business (50 or fewer emp.)
"Jmix just works."
What do you like best about Jmix?

- Easy to use

- I was able to create an Intranet for my company with limited java skills.

- easy to deploy

- appreciate the various add-ons

- Customer support Review collected by and hosted on G2.com.

What do you dislike about Jmix?

- Needs a larger community.

- More help for inexperienced programmers. Review collected by and hosted on G2.com.

Paul-Antoine B.
PB
Freelance - Consultant Outil Gestion de Projets
Small-Business (50 or fewer emp.)
"Great Experience to set up business Apps"
What do you like best about Jmix?

- Easy to use

- Easy to deploy

- Bring a rich tech stack

- Bring rich interfaces

- Bring rich features Review collected by and hosted on G2.com.

What do you dislike about Jmix?

- Need Java Knowledge to set up and use. Review collected by and hosted on G2.com.

JV
Small-Business (50 or fewer emp.)
"Jmix is Great!"
What do you like best about Jmix?

Able to create applications in a fraction of the time it used to take, REST API has now become an absolute breeze. Fantastic documentation and great forums. Review collected by and hosted on G2.com.

What do you dislike about Jmix?

Need to get more developers using Jmix so we can grow the name. Review collected by and hosted on G2.com.

Robert G.
RG
Owner
Small-Business (50 or fewer emp.)
"Jmix is awesome !"
What do you like best about Jmix?

Jmix has many addons that safe the developer hours of work. Review collected by and hosted on G2.com.

What do you dislike about Jmix?

Not enough developers know Jmix. I wish more persons knew about it Review collected by and hosted on G2.com.

Hanbing Y.
HY
Project Lead
Small-Business (50 or fewer emp.)
"Modern RAD full-stack platform"
What do you like best about Jmix?

Jmix is based on the most popular Java framework - Spring (Spring Boot) for the backend, with integrated Vaadin for the frontend UI. By choosing both frameworks, Jmix provided a full-stack framework for Java/Kotlin developers.

As a leader of the development team in an IT consulting company, I feel Jmix is an awesome framework, due to the following reasons:

1. It integrates the most popular Java frameworks and libraries. Developers are willing to learn and use it with happiness.

2. It provides Jmix Studio to help developers accelerate the pace of delivery, through code snippets, visual designers for data model/UI page/business process/roles, one-click local run, etc. Such that our developers are just focused on our business logic without writing a lot of boilerplate codes.

3. It provides a lot of ready-to-use add-ons with all needed parts from database to UI, like BPM/Charts/Email/Maps, etc.

4. They provided detailed documentation.

5. They have a developers' forum, where we can search for similar issues or ask new questions.

6. When delivering the products to customers, there is no license fee at all, this is a huge advantage compared with those low-code platforms. Review collected by and hosted on G2.com.

What do you dislike about Jmix?

I think one of the downsides is that Jmix uses Vaadin 8, which is hard to be customized, especially since we have customers in China, who like "beautiful" UI. Sometimes we spent a half-day adjusting the style of a Table or Datagrid. But glad to say, Jmix team has the plan to upgrade the Vaadin framework to the latest LTS version 23+, which should be much better I expect.

By the way, we have projects that need highly customized frontend UI, and Jmix Rest SDK is not perfect enough, we need to implement basic functionalities like token refresh. Review collected by and hosted on G2.com.