完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

这篇具有很好参考价值的文章主要介绍了完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

低代码开发介绍

低代码的价值和优势,一方面是,通过自动生成代码、套用模板等方式减少重复代码开发的工作量;另一方面,可以通过更傻瓜式、更可视化、更直观的方式,让非技术人员也能快速根据自己的业务需求,轻松搭建自己的应用,降低开发的门槛。

今天来介绍一套低代码的完美组合工具:

钉钉宜搭低代码开发:在线数据表单+审批流程+报表+集成钉钉办公;

接口大师YesAPI:API接口低代码+内部数据库接口+钉钉远程API+钉钉接口连接器。

根据宜搭官方文档的介绍:

宜搭 是阿里巴巴自研的低代码应用构建平台,通过可视化拖拽的方式,传统模式下需要 2 周才能完成开发的应用,用宜搭 2 小时就能完成。

完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

而接口大师,则是通过一套快速研发、统一管理和对外开放API接口服务的软件产品、源代码和解决方案。它的特点是:低代码、可视化、容器化。接口大师是基于PhalApi开源接口框架,专为小白人员设计的接口开发神器。以前可能需要2小时才能完成开发的API接口,用接口大师大约2分钟就可以了。因为它可以自动生成接口源代码、自动生成接口文档、可视化连接数据库,你只需要编写SQL语句就能快速查取数据库。

完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

接口大师与宜搭的案例demo及运行效果

最终运行的钉钉应用效果截图是,

完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

部署和使用自己的数据库,例如内部的数据库。为了演示,我们先创建以下MySQL数据库表,

CREATE TABLE  mother_love_e(
id int AUTO_INCREMENT  primary KEY  ,
name varchar(255),
code varchar(255),
other_name varchar(255),
sell_typ varchar(255),
sell_number float,
sell_sum float,
sell_cost float ,
profit float,
profit_margin float, 
taxes_included float 
)
INSERT INTO `mother_love_e` (`id`, `name`, `code`, `other_name`, `sell_typ`, `sell_number`, `sell_sum`, `sell_cost`, `profit`, `profit_margin`, `taxes_included`) VALUES (1, '黄江鱼', '0002', '西班牙-罗马路', '购销', 100, 3100, 100, 50, 0.5, 9999);
INSERT INTO `mother_love_e` (`id`, `name`, `code`, `other_name`, `sell_typ`, `sell_number`, `sell_sum`, `sell_cost`, `profit`, `profit_margin`, `taxes_included`) VALUES (2, '红江鱼', '0002', '西班牙-罗马路', '购销', 100, 3100, 100, 50, 0.5, 9999);
INSERT INTO `mother_love_e` (`id`, `name`, `code`, `other_name`, `sell_typ`, `sell_number`, `sell_sum`, `sell_cost`, `profit`, `profit_margin`, `taxes_included`) VALUES (3, '白江鱼', '0002', '西班牙-罗马路', '购销', 100, 3100, 100, 50, 0.5, 9999);

在插入测试数据后,进入接口大师的接口管理后台,

完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

再根据表单,填写API接口的信息,

完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

输入上数据相关的字段,生成代码并且发布(生成代码->添加草稿->保存并且发布。生成和保存成功时会提示:

完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

发布后,查看已经发布的API接口。

完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

根据接口获取access_token就可以成功获取接口内容

Ps:如果内部使用可以参考文档取消权限限制。

完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

以上是接口大师即是后端低代码开发API接口的过程。

如果需要连接和使用自己的数据库,可以在接口大师管理后台进行添加数据库连接配置。

完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

由于接口大师是可以部署在自己本地的服务器,所以可以通过内网IP和自己的数据库进行连接,更加安全。

在宜搭请求自己api的两种方式

第一种:先新建远程API。

完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

然后,填入刚才用接口大师搭建和发布好的API接口信息。例如:接口地址。

完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

第二种:通过API连接器。

在 开发者-连接器工厂,进行添加。

完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

继续配置填写你自己API接口的信息。

完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

保存接口信息后,可以进行测试。

完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

测试成功了之后,就可以开始使用API了。

完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

输入对应的接口参数:

完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

就可以正常获取数据第二种连接器方式。

完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

相关源代码

因为使用的都是低代码开发工具,所以宜搭和接口大师都会自动生成相应的代码。

其中在钉钉宜搭,通过js的方式直接获取的源代码是:

export function onClick() {
  // 获取姓名输入框内容 


  const input = JSON.stringify(
    {
      "path": {
        
      },
      "query": {
        // "s": "App.HelloWorld.Say",
        "s": "App.ClassName.getSellInfo",
      },
      "header": {
        "content-type": "application/json" 
      },
      "body": {
        "desc": "test"
      }
    }
  );

let valueTest
  this.dataSourceMap.yesdev.load({
    inputs: input
  }).then((value)=>{
    console.log(value)
    valueTest = value.data.rows
    console.log(valueTest)

    // 更新全局变量
    this.setState({
      helloWord: valueTest,
      table: valueTest
       
    });
  }) 

}

参考资料

如何将宜搭数据和三方系统数据打通?

https://developers.aliwork.com/docs/guide/FAQ/q4

PhalApi Pro 技术文档

http://www.yesx2.com/wiki/#/README

以上就是接口大师数据接入宜搭的过程。文章来源地址https://www.toymoban.com/news/detail-403374.html

到了这里,关于完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信开发者工具开发小程序代码自动热加载/重载/部署

    微信小程序基础库 2.12.2 默认情况下,使用微信开发者工具开发小程序时,每次保存代码都会重启微信小程序,即每次都模拟器都返回到首页。有没有办法既更新模拟器中的小程序,又保持 在当前页呢?有的,启用代码热重载。 从微信小程序基础库(实测) 2.12.2 开始有了“

    2024年02月11日
    浏览(68)
  • 利用无代码工具开发一款小程序

    日常我们开发小程序的时候都是要从写代码开始,但是写代码这个事只有专业开发才可以干,那作为普通人,如果也希望开发小程序,有没有更好的方案呢? 答案是肯定的,2014年Forrester首次提出了低代码的概念,利用更少的代码更快的创建应用。Forrester把这种无编程经验的

    2024年02月06日
    浏览(32)
  • 前端必备的开发工具推荐——VScode代码编辑器

            VSCode(全称:Visual Studio Code)是一款由微软开发且跨平台的免费源代码编辑器。该软件支持语法高亮、代码自动补全(又称 IntelliSense)、代码重构、查看定义功能,并且内置了命令行工具和 Git 版本控制系统。用户可以更改主题和键盘快捷方式实现个性化设置,也

    2024年02月02日
    浏览(59)
  • AUTOSAR 项目和代码详解(一)----AUTOSAR开发工具链

    AUTOSAR开发工具链介绍 软件名版本 功能说明等 资源情况及指导文件 安装情况 备注 集成编译环境 CW for MPC55xx and MPC56xx 2.10 针对MPC55xx和MPC56xx系列,32位芯片。 FSLFlexLM,CW2.10和CW5.1的license管理器,需绑定真实的MAC地址 CWS12v5.1 针对S12系列,16位芯片。若需G64,则要安装补丁包《

    2024年02月16日
    浏览(52)
  • 【AI编程工具合集】42 款 AI 代码助手工具大盘点!开发效率神器!

    未来百科(https://nav.6aiq.com),是一个知名的AI产品导航网站 —— 为发现全球优质AI工具而生 。目前已 聚集全球3000+优质AI工具产品 ,旨在帮助用户发现全球最好的AI工具,同时为研发AI垂直应用的创业公司提供展示窗口,迎接未来的AI时代。未来百科,每天带你了解好玩儿的A

    2024年02月12日
    浏览(57)
  • 嵌入式软件开发常用的编辑代码工具、比较工具和测试工具的使用说明和操作步骤

    嵌入式软件开发常用的编辑代码工具有: Eclipse Eclipse是一款开源的集成开发环境,支持多种编程语言和插件,适用于多种嵌入式开发平台。以下是Eclipse的使用说明和操作步骤: 步骤1:创建新工程 单击“File”菜单,选择“New”→“Project”选项,选择工程类型和开发平台。

    2024年02月02日
    浏览(97)
  • 【sgCreateAPI】自定义小工具:敏捷开发→自动化生成API接口脚本(接口代码生成工具)

      具体步骤:登录 Apifox https://app.apifox.com/   圈选复制上面的内容粘贴到【接口地址列表】输入框,自动生成脚本代码 生成的接口请求代码是基于 【Vue.js最新版】【基于jQuery Ajax】[sd.js]最新原生完整版for凯哥API版本_你挚爱的强哥的博客-CSDN博客 【代码】【最新版】【基于j

    2024年02月09日
    浏览(55)
  • 一个Python开发的低代码数据分析工具:DataPrep

    更多Python学习内容:ipengtao.com 在数据科学和分析领域,数据的预处理和清理是一个非常重要且耗时的任务。为了简化这一过程,让数据分析师和数据科学家能够更快速地准备和探索数据,DataPrep(Data Preparation)成为了一个强大的工具。DataPrep是一个用于数据预处理和数据探索

    2024年02月02日
    浏览(66)
  • 低代码开发重要工具:jvs-rules 规则引擎功能介绍(三)

    规则引擎是由多个组件组成的,这些组件共同协作实现规则的管理、执行和决策流的构建。 决策流:决策流是由多个业务节点连接而成的流程,用于实现复杂的业务逻辑。决策流中的业务节点按照特定的顺序执行,每个节点根据输入数据和规则引擎的执行结果,决定下一个要

    2024年02月15日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包