Jmix 整合主流 Web 技术为一个强大的基础框架,符合现代开发标准和企业级应用程序开发要求

07/06
Framework v.1.0.0
基于 Spring Boot

Jmix 基于 Spring 而生,所以可以利用其丰富的生态,已有的专业知识也能派上用场。如果是初次接触 Spring,Jmix 提供的入门指南能帮您快速上手。

模块化

Jmix 使用的企业级开发架构使得模块化变得非常容易。将您的任务分解为多个松耦合的部分,分别开发,然后组装成为完整的解决方案。Jmix 市场提供了很多通用的扩展组件,可作为模块化开发的示例。

易扩展

Jmix 框架支持水平和垂直扩展。提供了 API 和工具来支持高可用部署,无论是本地部署还是云部署。

易兼容

Jmix 应用程序兼容大多数流行的关系型数据库,并运行在 Java servlet 容器中。能以 WAR、Docker 或 UberJar 的方式进行分发。

后台系统 UI

通用 UI 支持快速开发后台和管理系统的界面,使用 Java 或其他 JVM 语言。提供丰富的数据感知 UI 组件库和完备的基础设施,包括数据操作和验证、业务逻辑调用、国际化、用户会话管理、访问控制等。

REST API

通用 REST API 支持认证、CRUD 操作、自定义数据读取以及业务逻辑调用等功能。自动生成 Swagger 文档,易于与第三方系统集成,也易于客户端应用程序调用。

面向客户的 UI

与后台系统的 UI 不同,面向客户的 UI 通常需要移动优先,高度地个性化并支持高负载。因此,Jmix 提供 Typescript SDK 和一个前端生成器,为基于 React 和 React Native 的前端开发提供支持。

内置企业级功能

Enterprise features
动力源自
Spring boot
Intellij Idea
下一步做什么?
花 15 分钟,根据快速开始向导建立一个简单项目并运行。
快速开始