Apache Isis 免费的RAD框架
使用Apache ISIS RAD框架构建域驱动的应用程序
Apache ISIS是基于Java的快速应用程序生成器。它提供了许多RAD工具,例如Swagger UI,Wicket Viewer Ooui,Cucumber框架和REST接口
概述
Apache ISIS是敏捷开发的推荐选择。它使您可以构建应用程序的原型,并自动生成用户界面。您只需向您的实体提供其关系,此开源RAD软件将生成一个Web应用程序并使用所有源代码文件REST API。因此,它提供了一个由Bootstrap构建的响应式用户界面。 此开源快速应用程序开发框架支持多种义务。因此,具有管理员角色的用户可以访问多个租户。此外,Java安全框架Apache Shiro与Apache ISIS集成了用于身份验证和授权。此外,还有一个直观的仪表板,可让您对来自各种来源的数据进行聚合。之后,用户可以对实体执行操作,并且这些动作也可以放置在Mixins中。但是,它提供了REST API和可以与第三方应用程序集成的前端。
最重要的是,此免费RAD软件是用Java Sprint靴子,ApacheWicke,Resteasy,Datanucleus Acess平台,Lombok和Byte Buddy编写的。此外,它是所有支持文档的快速,安全且完全开源的。
特征
Apache ISIS提供以下关键功能:
- 多租户
- 检票口查看器Ooui
- 开源
- 休息接口
- 响应迅速的布局
- 支持字节好友
- Swagger UI
- 支持黄瓜框架
- 第三方整合
- 支持伦波克 -Apache Shiro实施
- 支持Resteasy
- 支持Datanucleus Acess平台