Appsmith 是一个开源的低代码平台,让开发者能够快速构建内部工具、管理面板和应用程序。它提供了丰富的组件库和连接器,可以轻松集成各种数据源。
主要功能
- 可视化编辑器:拖拽式界面设计器
- 数据源连接:支持多种数据库和 API
- 组件库:丰富的 UI 组件和模板
- JavaScript 支持:自定义逻辑和数据处理
- 权限管理:细粒度的访问控制
- 版本控制:应用版本管理
- 主题定制:自定义样式和主题
- API 集成:REST API 和 GraphQL 支持
- 实时协作:团队协作功能
- 部署选项:支持自托管和云部署
部署要求
- Docker 和 Docker Compose
- 最低配置:2核 CPU,4GB 内存
- 推荐配置:4核 CPU,8GB 内存
- 存储空间:至少 20GB
- 数据库:MongoDB(用于元数据存储)
- 网络:需要公网访问
- 操作系统:支持 Linux、macOS、Windows