开源最前线(ID:OpenSourceTop) 猿妹整编
链接:https://github.com/appsmithorg/appsmith
今天,猿妹要和大家推荐一个专门用于构建管理面板、CRUD 应用程序和工作流——Appsmith。

之所以介绍这个项目,是因为本周Appsmith是Github上第一大热门项目,标星7.3K,累计分支686(Github地址:https://github.com/appsmithorg/appsmith)Appsmith允许你拖放组件来构建仪表板、使用 JavaScript 对象编写逻辑并连接到任何 API、数据库或 GraphQL 源。Appsmith一般遵循以下使用原则:

使用现成的组件在创纪录的时间内构建工作流。将常见元素(如表格、图表、表单等)直接拖到你的应用中。包括文本、表单、输入、按钮、表格、图像、图表、复选框、开关、单选按钮、日期选择器、下拉菜单、文件选择器、容器、地图、模态、富文本编辑器、标签和视频。

Appsmith 自动使用任何 DB、Rest API 或 GraphQL 作为数据源,并支持 OAuth 2.0 和 CURL。目前适用于 PostgreSQL、MongoDB、MySQL、Firestore、S3、Redshift、Elastic Search、DynamoDB、Redis 和 MSFT SQL Server。

在Appsmith里面,任何地方都能运行 JS,元素之间的代码交互、更新数据源或操作 SQL 查询

一键即可与你的团队部署和共享应用程序,或使用OAuth 2.0自己组建团队,可以给每个成员分配角色,设置其访问权限等。Appsmith 应用程序默认是安全的。所有连接均采用 TLS 加密,凭据采用 AES-256 加密,因此,Appsmith团队看不到用户的数据。--- EOF ---