亮网络解锁器,解锁网络数据的无限可能 了解详情
写点什么

开发者将大部分时间花在了 API 上:后端最爱,Twitter API 颇受欢迎

  • 2023-03-08
    北京
  • 本文字数:1103 字

    阅读完需:约 4 分钟

开发者将大部分时间花在了 API 上:后端最爱,Twitter API  颇受欢迎

 Postman 在对超过 37,000 名开发人员和行业专业人士进行调研后,于近日发布了《2022 年 API 状况报告》。报告显示,最流行的 API 是 Salesforce Platform APIs,其次是 Twitter API,然后是 Notion API。最常用的 APM 工具是 Elastic (34%),然后是 Grafana (31%),之后是 Datadog (20%) 和 Splunk (19%)。



部署 API 的受访者使用了多种方法,其中 CI/CD 管道更受欢迎,61% 的受访者称这是最常用的工具。紧随其后的是在云中部署 API (38%)、框架 (35%) 和定制部署方法 (27%)。当被问及哪些 CI/CD 解决方案受到青睐时,一半的受访者提到了 GitHub。Jenkins (36%) 和 GitLab (28%) 也是热门选择,其次是 Azure Pipelines 和 Bitbucket(各占 22%)。

 

在 API 网关或云 API 管理工具方面,有两种解决方案脱颖而出:一半的受访者提到了 AWS API Gateway,超过四分之一的受访者提到了 Azure API 管理。



报告显示,全栈开发人员是使用 API 最大的群体,占受访者的 25%,其中后端开发人员的代表性更强,约为 19%。另外,超过 40% 的后端开发人员每周花在 API 上的时间超过 20 小时,是调查中比例最高的。

 

开发人员将大部分时间花在了 API 上。大约 51% 的受访者表示,他们所在企业将一半以上的开发工作花在了 API 上。这一比例高于 2020 年的 40% 和去年的 49%,凸显了 API 作为现代软件构建块的作用。

 

性能、安全性、可靠性和文档是与 API 集成之前受访者们的主要考虑因素,而决定是否使用和生成 API 的首要因素是它与内部应用程序和系统的集成程度。去年,内部 API 整合甚至没有成为 API 消费的前三名因素。


这是一个值得关注的转变,因为它对 API 文档和设计以及整个开发生命周期都有影响,也表明企业越来越多地使用 API 来共享数据并在内部提供服务。

 

Postman 表示,随着公司越来越多地使用 API 在组织内部进行交互,这种转变可能会取代文件传输、数据库共享和电子邮件等传统方法。过去一年里,Postman API 平台上跨企业团队的集成 API 数量增长了 20 倍。

 

调研需要多长时间来构思、实施、测试并将 API 交付到生产环境时,结果显示,大约三分之一的人需要一天到一周的时间,另有三分之一的人表示需要一周到一个月的时间。API 优先的领导者速度更快——19% 的人能够在一天或更短的时间内完成流程(而所有受访者中的这一比例为 14%)。

 

在部署频次方面,超过三分之一的人表示时间间隔为每周到每月一次,近四分之一的人每天到每周部署一次。API 优先的领导者部署频率更高:超过 10% 的人每小时到每天一次。

 

不过,缺乏 API 设计技能成为如今生产 API 的首要问题。这种技能差距可能会导致微服务的过度扩散,从而产生其它问题。

 

查看更多信息:

https://www.postman.com/state-of-api/

2023-03-08 11:113353

评论

发布
暂无评论
发现更多内容

华为云低时延技术的九大绝招

坚果

6月月更

什么是数据中台

奔向架构师

数据中台 数据仓库 6月月更

一款支持内网脱机分享文档的接口测试软件

Xd

Java 后端 接口测试工具

《梦华录》要大结局了,看超前点映不如先来学学它!

博文视点Broadview

ribbon

卢卡多多

6月月更

C语言自定义类型的介绍(结构体,枚举,联合体,位段)

未见花闻

6月月更

Android 11适配指南之Toast解析

yechaoa

android 适配 6月月更 11.0

讲讲我的不丰富的远程办公经验和推荐一些办公利器 | 社区征文

Regan Yue

远程办公 初夏征文

保健品一物一码防窜货营销软件开发

开源直播系统源码

软件开发 app源码

Java Core 「16」J.U.C Executor 框架之 ScheduledThreadPoolExecutor

Samson

学习笔记 Java core 6月月更

Java中使用正则检查有效日期

okokabcd

Java

开源一款监控数据采集器,啥都能监控

龙渊秦五

Nightingale #Prometheus

应用升级SpringCloud版本时的注意事项(Dalston升级到Edgware)

程序员欣宸

spring Spring Cloud 6月月更

一文简述:供应链攻击知多少

穿过生命散发芬芳

供应链攻击 6月月更

uni-app进阶之认证【day12】

恒山其若陋兮

6月月更

JVM调优简要思想及简单案例-怎么调优

zarmnosaj

6月月更

flutter系列之:flutter中的offstage

程序那些事

flutter 程序那些事 6月月更

Prometheus PushGateway 碎碎念

耳东@Erdong

Prometheus PushGateway 6月月更

【直播回顾】战码先锋第七期:三方应用开发者如何为开源做贡献

OpenHarmony开发者

OpenHarmony

国内外最好的12款项目管理系统优劣势分析

PingCode

浅谈如何运营好小红书账号:利用好长尾词理论

石头IT视角

apipost接口断言详解

Xd

Java 接口测试工具

Vue2/3 自定义组件的 v-model 到底怎么写?💎

德育处主任

JavaScript Vue model Javascript框架 6月月更

Linux开发_BMP图片编程(翻转、添加水印)

DS小龙哥

6月月更

LRU 原理与算法实现

Ayue、

LRU

如何低成本构建一个APP

Geek_99967b

小程序

给你讲懂 MVCC

Nick

MySQL 源码 MVCC 6月月更 深入解析

linux存储结构与磁盘划分

乌龟哥哥

6月月更

一次 MySQL 误操作导致的事故,「高可用」都顶不住了!

悟空聊架构

MySQL 高可用 悟空聊架构 6月月更 事故复盘

事件

Jason199

js 事件 6月月更

一个使用 Shell 脚本实现的 Docker

ScratchLab

开发者将大部分时间花在了 API 上:后端最爱,Twitter API  颇受欢迎_语言 & 开发_褚杏娟_InfoQ精选文章