【前端小技巧】如何使用 Eolink Apilkit 调用 Mock ?
“如何优雅地Mock数据”是每个前端都应该学会的技巧,在后端数据没有出来的情况下,还能获取到和后端约定数据结构一样的模拟数据的一门技术,以避免后端接口进度滞后影响我们正常的开发 ,提高开发效率。
【接口测试】如何在 Eolink Apilkit 中使用 cookie ?
有些网站是使用cookie辨别用户身份的,此时我们便可以先登录一次,拿到登录成功后的cookie,后续请求时在请求头中加入该cookie,便可保持登录状态直接请求。 cookie绕过登录其实是登录状态保持,而不是真的不需要登录。 我们调试时会经常试用cookie值,除了可以在请求头中直接输入cookie外,也可以通过cookie管理工具把cookie值保存起来。后续测试时可针对不同的域名调用不用的cookie值。
【遥遥领先】Eolink IDEA 插件:零代码入侵,自动生成接口
对于开发同学来说,无论是新增还是修改接口文档,都需要在开发工具和接口管理工具上同步最新的数据。而且接口文档变更内容会比较琐碎和频繁。那么是否有更轻便的同步接口数据方式呢? 我们提供了一个高效方案: 在开发工具上基于接口代码片段,一键生成 API 文档,支持在开发工具中调试,并可一键上传至 Eolink Apikit 的代码仓库中。 这样不仅可以减少界面的操作和系统间的切换,还可以在开发工具上完成琐碎和频繁的接口文档更新
【接口自动化测试】Eolink Apikit 如何生成与导出接口文档?
在 API 研发管理产品中,几乎所有的协作工作都是围绕着 API 文档进行的。 采用文档驱动的协作模式会比先开发、后维护文档的方式更好,团队协作效率和产品质量都能得到提高。基于文档来进行工作,使用文档驱动方式可以降低大量无意义的沟通成本。 创建了 API 文档之后,可以随时查看 API 的改动情况、根据 API 文档发起 API 测试、编写 API 测试用例、使用 Mock API 等。
【接口自动化测试】Eolink Apilkit 安装部署,支持 Windows、Mac、Linux 等系统
Eolink Apikit 有三种客户端,可以依据自己的情况选择。三种客户端的数据是共用的,因此可以随时切换不同的客户端。 我们推荐使用新推出的 Apikit PC 客户端,PC 端拥有线上产品所有的功能,并且针对本地测试、自动化测试以及使用体验等方面进行了强化,提升使用感受。
为什么 API 治理需要内部倡导
Eolink 一直向客户建议,如果要做 API 治理就要将 API 作为数字资产来管理。就像一个人如果要投资理财,就必须先清楚自己有多少可利用的资金和资源。何况 API 作为新时代最重要的数据和服务入口,值得企业和团队投入更多的精力来关注它。 因此要解决以上这些问题,第一件事情就是要全面整理公司内部的 API 资产清单,否则后续的 API 治理工作都会化为空谈。
Eolink 出席 QECon 大会,引领「AI+API」技术的革新浪潮
Eolink CEO 刘昊臻发表了主题为「AI 与智能化 API 治理的探索实践」的演讲,围绕 API 全生命周期治理的实践,从 API 治理的价值、治理体系、实践经验等方面,分享了 Eolink 结合「AI+API」技术的革新应用,并展望了未来的发展方向,引发了与会者对于智能化 API 的更多思考。
如何提升 API-First 设计流程
如何生成这样的 API-First 设计呢? 在本文中,我们将探讨如何通过以下五个流程集成到 API 设计过程中来实现 API-First 设计: - 使用自然语言来分析和应对需求 - 观察上下文并确定约束条件 - 充分描述和记录 API - 利用现有的 API 和指南 - 将自动化和人工反馈循环集成到流程中
为什么要 API 优先?
最近关于 API-First (API 优先)作为设计和开发方法的讨论很多,虽然通向 API-First 的途径有很多,但通常推动 API-First 的一般都是 API 架构师、API 设计师和 API 平台负责人等,很好理解,因为他们对组织中 API 的效率、互操作性和质量最感兴趣。
开发工具 2.0:AI 改变软件工程
但是对于开发人员来说,还有很多工作要做。 Copilot利用OpenAI的Codex模型,可能只是人工智能改变软件工程师工作方式的开始。Andrej Karpathy在2017年预测神经网络将创建一个新一代软件“Software 2.0”,我们可能会看到同样重塑帮助人们开发的工具——“Developer Tools 2.0”。
印度 SaaS 市场的预测
根据我们有限的数据,初步显示印度SaaS企业比美国同行要高效得多。全球SaaS公司在1-3千万美元ARR时销售效率约为70%。随着业务收入增长,当公司达到规模(例如1亿美元ARR)时,效率会下降至30-40%。 换句话说,在查看BVP纳斯达克新兴云指数时,中位数效率为35-40%。相比之下,即使这些企业接近1亿美元ARR时,大多数印度SaaS公司的销售效率也在80-100%或更高。
深入探讨 GraphQL API 新技术及其影响
随着技术不断发展,新趋势和技术正在塑造开发人员创建和使用 GraphQL API 的方式。本博客文章深入探讨了 GraphQL API 中新兴趋势,重点关注驱动这些进步的技术及其对 API 领域的影响。
改变数字经济的 10 大 API 趋势
根据谷歌 2021 年 API 经济状况报告,“公司报告称他们 2021 年主要优先事项包括关注 API 安全与治理(50%)、API 增长和管理(41%)、投资建立开发者社区(38%)、通过 API 货币化产生收入(31%),使更多服务和数据公开可用(31%),以及增加对 API 操作和监控的投资(20%)”
API 治理的目标是什么?
建立有效的API治理需要正确理解其目标,但它究竟是什么呢?是定义标准或规则并应用它们吗?都不是。虽然这些是治理的一个重要手段,但这并非其最终目的。为了揭示API治理的真正目标,让我们探讨一下在适当地制定标准后能得到什么。
一张图告诉你如何提高 API 性能【Eolink 翻译】
如何提升 API 性能呢?本文分享了 5 个常见的提高 API 性能的技巧
REST API 设计:如何正确使用 HTTP 状态码?
本文分享在设计 REST API 时的实践。关于设计优秀REST API 的一些建议、提示和指导,帮助您让消费者(以及开发人员)满意。 我们都应该努力使API变得易于使用。无论是对于消费者,还是我们自己的开发人员同伴。希望这篇文章能帮助你学到一些技巧,并激发出构建更好REST API的方法。
优化 API 开发的 10个方法
API 开发并非易事。它需要大量的努力、奉献和精心规划。由于缺乏有效管理 API 的方法,许多公司无法高效地处理这项任务。有一些行业实践是开发人员应始终遵循的。在这里,我列出了一些 API 开发实践,将帮助有效地维护和使用 API。
如何开发 RESTful、GraphQL 和 SOAP 等不同类型的 API ?
本指南将详尽探讨API开发的基本要素,包括涉及的概念、类型和协议,以及可用的实践案例和工具。我们将从揭示API在现代软件开发中的作用开始,阐明它们如何促进不同软件组件之间的无缝通信。之后,我们将深入研究各种API类型,如RESTful、GraphQL和SOAP,并分析它们独特的特点和理想用例。
什么是 API?3分钟带你认识API
无论是在科技行业还是其他地方,我遇到很多人对这个相当普遍的术语有着模糊的理解。从技术上讲,API 代表应用程序编程接口,大多数大公司都曾为客户或内部使用构建过 API。但如何用简单的语言来解释 API 呢?除了开发和商业中使用的定义外,是否还有更广泛的含义?首先,让我们退后一步看看网络本身是如何运作的。
程序员为什么一定要会写文档?
“文档”包括外部和内部技术文档、博客、社交网络分享知识、演示、操作指南、会议报告、网络研讨会、播客节目、维基 百科 页面、信息图表等等。 在当今快节奏的世界中容易迷失于各种职责。但是,虽然编写文档不像编写代码、设置流程或解决问题那样能立即获得回报,但创建良好的文档是向周围人以及未来自己展现同情心的表现。它的影响是长远的,文档高手最终会成为人生赢家。