TapasAdhikary译者
平川策划
小智在本文中,我将介绍10个不那么流行的WebAPI。不那么流行并不意味着它们没有用处。你可以在项目的各种用例中使用它们。
本文最初发布于GreenRoots博客,经原作者授权由InfoQ中文站翻译并分享。
API是ApplicationProgrammingInterface的缩写,它定义了软件架构层次之间的交互。借助API,程序员可以在软件开发中轻松地执行复杂的任务。如果没有API,那么程序员的生活会很悲惨,没有合适(例如安全)的数据访问,要了解不必要的底层细节,等等。
在WebAPI中,有非常有用的对象、属性和函数可用于执行小到访问DOM这样的小任务,大到处理音频、视频、图形这样的复杂任务。
一些著名的WebAPI如果你有Web开发背景,那么你已经在使用其中的许多工具了。下面是一些非常著名的WebAPI。
Canvas
Fetch
History
Geolocation
DOM
Console
DragDropAPI
在本文中,我将介绍另外10个不那么流行的WebAPI。不那么流行并不意味着它们没有用处。你可以在项目的各种用例中使用它们。让我们逐个看一下。
摘要如果你想立即查看源代码或演示,请移步下面的链接:
源代码: