写点什么

开发者将大部分时间花在了 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:113778

评论

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

刘华:事实证明,假敏捷都比瀑布优秀

刘华Kenneth

DevOps 敏捷 软件开发

搭乘政策红利“快车” 欧科云链助力区块链人才培养

CECBC

架构师训练营第九周学习总结

张明森

来了来了!Docker安装及运行原理

程序员的时光

Java Docker 微服务

今天你内卷了吗?

池建强

个人成长 内卷化

微碳系:我心中的宇宙

Geek_116789

JVM详解之:类的加载链接和初始化

程序那些事

Java JVM GC 加载

Dockerfile你值得拥有

北漂码农有话说

Docker

Scrum Master是否需要懂技术

Bob Jiang

敏捷 敏捷开发 敏捷教练 ScrumMaster

最牛逼的Java框架,没有之一

我是苞谷

格一格你的情欲念

王进行

小伙伴想写个 IDEA 插件么?这些 API 了解一下!

程序员小航

IDEA idea插件 教程 API IntelliJ IDEA

谈谈敏捷中的那些模式

Bob Jiang

敏捷 敏捷开发 敏捷教练

无意中参加了infoQ的一期活动,获得了所有奖项,哈哈哈。。。

诸葛小猿

InfoQ 奖品

JVM系列:通过一个例子分析JIT的汇编代码

简爱W

“PlusToken”跨国网络传销案告破,涉案400亿元!

CECBC

敏捷教练和Scrum Master - 敏捷转型中的两个重要角色的对比

Bob Jiang

Scrum 敏捷教练 ScrumMaster

架构师训练营第九周作业

张明森

LeetCode题解:70. 爬楼梯,递归+哈希表,JavaScript,详细注释

Lee Chen

大前端 LeetCode

这16道Redis最常见面试问题,你能回答上来几个?

火羊哥

Java

JVM参数手册

Rayjun

JVM GC

什么是算法的大O表示法

码农神说

算法 时间复杂度 Java算法 大O

新生必备清单:不想成为虚度青春的“小透明”,手机应该怎样选?

脑极体

金融行业区块链技术应用有了“安全符”

CECBC

F5G+X:给5G一个伙伴,给千行百业一个拥抱

脑极体

30岁的二三事

大唐小生

总结 个人感悟

nginx配置文件

张明森

RRedis系列(八):缓存到底该如何做到高可用?

z小赵

redis 分布式系统 高并发系统设计

dubbo-go 中使用 sentinel

apache/dubbo-go

dubbo sentinel Go 语言

别在网上乱找代码了,找了一段代码突然爆了!!!

导导

Java

【面试必问】Spring中的事务管理详解

只喝纯牛奶

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