随着低代码平台的出现,普通人也有了开发应用程序的机会,用户只需要通过图形化界面,使用可视化的编程技术,例如拖拽组件等,就可以快速生成应用出仍需。低代码平台的功能包括但不限于数据建模、用户界面设计、业务逻辑实现、集成和部署等。现在市面上的低代码平台也有很多,例如宜搭、明道云、伙伴云、氚云等,而接下来给大家介绍的Appsmith,则是一个开源的低代码平台。
Appsmith怎么样?Appsmith是目前最火的前段低代码平台,主要用于构建管理面板、内部工具和仪表板等,允许拖放UI组件来构建页面,通过连接到任何 API、数据库或 GraphQL 源,并使用 JavaScript语言编写逻辑,可以在短时间内创建内部应用程序。这种开发模式仅需了解一些基本的JavaScript,在代码方面没有抽象层或术语需要学习,因而广受开发人员的好评。因此,Appsmith使用起来也是很方便的,非常好用。
Appsmith的组成部分包括组件、数据源、JavaScript、应用发布与共享等。同时,Appsmith应用程序默认是安全的,所有连接都经过TLS 加密,凭据使用AES-256加密,防止数据泄露,具有可靠安全的加密传输,不用担心安全性的问题。由于Appsmith是完全开源的,任何人都可以在GitHub上下载其源代码,在本地(或第三方云主机上)安装、部署,以及进行后续的二次开发。
当然,个人使用Appsmith也是免费的,商业试用$0.4/每用户/每小时,每位用户每月上限为 20 美元。