耳機或控制器的感測器資訊。 現代瀏覽器現在提供大量 API,使來自瀏覽器或裝置的資料可用於 Web 應用程式。例如,這些包括用於顯示和操作圖形和多媒體格式、存取資料儲存和剪貼簿或使用感測器資料(GPS、電池、位置感測器等)、操作文件和元素的 API,以及檢索和更新資料或進行通訊(例如共享功能)。 Mozilla 尤其試圖透過具有標準化 Web API 規範的獨立於裝置的 Web 應用程式來取代本機應用程式。 (本文列出了 10 個有趣的瀏覽器 API 。) 然而,客戶端 JavaScript API 只是 Web API 的一種形式。
至少同樣重要的是透過 HTTP 與客戶端應用程式互動的 Web 伺服器 API,通常 沙烏地阿拉伯 電話號碼 使用 REST(透過 JSON 或 XML 的「表述性狀態傳輸」)或 SOAP(透過 XML)。它們以 Web 服務的形式提供資料和功能。借助客戶端和伺服器端 Web API,即使是具有大數據量的複雜 Web 應用程式也可以輕鬆且有效率地實現。 伺服器端 API 也是分散式系統新的演進階段的基礎:微服務。顧名思義,在微服務架構中,輕量級、獨立且隔離的服務執行小任務。優點:它們可以快速設置,透過 API(通常透過 HTTP,例如 REST、gRPC、GraphQL)與其他服務或前端通信,從而實現模組化且易於擴展的應用程式。