從Flask到FastAPI的平滑遷移
2024/12/13
遷移 Flask 服務器以獲得更好的性能和可維護性。 本文最初發布于 BetterProgramming,經原作者授權由 InfoQ 中文站翻譯并分享。 本文將介紹 FastAPI 背后的基本概念,以及將 Flask 服務器過渡...
前端 api 請求緩存方案
【API設計】
在開發 web 應用程序時,性能都是必不可少的話題。對于webpack打包的單頁面應用程序而言,我們可以采用很多方式來對性能進行優化,比方說 tree-shaking、模塊懶加載、利用 extrens 網絡cdn 加速這些常規的優化。甚至在...
2024/12/13
接口優化的幾個技巧
【API設計】
當越來越多對性能的吐槽反饋到我們這里的時候,我們意識到,接口性能的問題的優先級必須提高了。然后我們就跟蹤了1周的接口性能監控,這個時候我們的心情是這樣的: 有20多個慢接口,5個接口響應時間超過5s,1個超過10s,其余的都在...
2024/12/13
如何打造PHP的Restful API自動化監控系統?
【API設計】
背景 伴隨租房業務的不斷發展,租房各個子業務系統的集群數量也迎來了一波增長,提供的API接口數量和服務數量也有了井噴式增長,但在業務層自動化監控方面我們卻缺失統一的工具平臺,隨之而來我們開發同學會經常碰到這些問題: 1. 有哪些...
2024/12/13
One-API實現大語言模型請求接口的統一
【API設計】
?自ChatGPT發布以來,人工智能大語言模型已經引起了廣泛的關注和討論。而經過最近一兩年的發展,很多企業推出了自己的大語言模型:Azure、Anthropic Claude、GooglePaLM2、智譜 ChatGLM、百度文心一言、訊飛...
2024/12/13
實用 Web API 規范
【API設計】
當開始創建一個新系統,或參與一個新團隊或項目時,都會面臨一個簡單卻深刻的問題:這個系統(Web Server)的 API 是否有設計規范? pyramid image by stable difussion, promp...
2024/12/11
四種主流的API風格介紹與對比
【API設計】
一、引言 API(Application Programming Interface)是現代軟件的構建塊之一,它允許不同的應用程序之間進行通信和協作,進而使得開發者能夠創建出更為動態、靈活且具有擴展性的軟件。隨著互聯網技術的不斷發展,...
2024/12/09
掌握 API 生命周期:基本階段和行之有效的成功策略
【API設計】
什么決定了 API 的成功?其中很重要的一點是掌握 API 生命周期 — 從規劃到退役,每一步都會影響 API 的性能和采用。API 生命周期涉及幾個關鍵階段 — 規劃、設計、開發、部署、使用、監控和退役。每個階段都決定著 API 的成功實...
2024/12/09
Nacos 在 API 網關中的服務發現實踐
【API設計】
背景信息 Apache APISIX 是一個動態、實時、高性能的 API 網關,提供負載均衡、動態上游、灰度發布、服務熔斷、身份認證、可觀測性等豐富的流量管理功能。它不僅擁有眾多實用的插件,而且支持插件動態變更和熱插拔。同時在使用服務...
2024/12/06
深入解析 GraphQL:APISIX 如何優化 API 管理與路由
【API設計】
什么是 GraphQL?它有多流行?? GraphQL 是一套由 Facebook 在 2015 年發布的一套面向 API 的查詢操作語言。相比于其他的 API 設計方式,GraphQL 允許客戶端根據事先約定的數據結構組建查詢語句,...
2024/12/06
如何利用Apache APISIX實現高效的API認證與鑒權:全面解析主流認證方式
【API設計】
在當下云原生越發成熟的環境下,API 網關最核心的功能可以概括為:連接 API 消費者和 API 提供者。 實際場景中,除去少部分允許匿名訪問的 API 外,提供者往往都會對消費者有所限制,比如只有符合條件的消費者才可以對 API 進...
2024/12/06
RESTful API 為何成為頂流 API 架構風格?
【API設計】
萬物互聯的世界充滿著各式各樣的 API ,如何統籌規范 API 至關重要。RESTful API?是目前世界上最流行的 API 架構風格之一,它可以幫助你實現客戶端與服務端關注點分離,讓前后端各自迭代,提升管理效率;其無狀態的特性可以讓應用...
2024/12/06
編寫API文檔的新方法
【API設計】
世界上最偉大的 API 有許多相似之處和不同之處,但幾乎所有 API 都有一個共同點:出色的文檔。如果沒有可靠的文檔,API 集成可能會是一場噩夢,迫使許多開發人員放棄。無論如何,API 文檔的重要性怎么強調都不為過。
2024/12/05
如何有效鏈接 API 請求
【API設計】
自從有了 API 以來,就一直需要鏈接 API 請求。API 支持可組合的軟件架構,自然會促進系統及其支持的操作的分布。組織或企業的“功能”往往成為對分布式系統的多個 API 調用的集合。 有一種觀點認為,如果你正在實施 REST,那...
2024/12/05
如何使用 Azure Functions 和 RapidAPI 構建無服務器 Web 應用程序
【API設計】
無服務器計算是云開發中的一種流行趨勢,它允許開發人員創建可擴展、經濟高效且事件驅動的應用程序,而無需管理服務器。本文將指導您使用 Azure Functions 和 RapidAPI 構建無服務器 Web 應用。 什么是無服務器計算?...
2024/12/05
設計優先 API 開發:神話還是現實?
【API設計】
設計優先這一概念在 API 開發領域獲得了大量追隨者。它承諾帶來一系列好處,包括改善用戶和開發人員體驗、縮短上市時間并降低開發成本。出于這些原因,設計優先的支持者經常將其視為解決 API 開發和管理所面臨問題的靈丹妙藥。 但并非所有人...
2024/12/05
上一頁
1
…
3
4
5
6
7
…
14
下一頁
搜索、試用、集成國內外API!
冪簡集成
API平臺
已有
5484
種API!
API大全
搜索文章
熱門話題
C
API是什么
C
如何集成API
C
學習各類API
C
最佳API
C
AI驅動
C
區塊鏈驅動
C
API設計
C
API開發
C
API工具
C
API安全
C
API貨幣化
C
API創新
文章精選
API Key 密鑰:深入理解與應用
2025/06/04
WebSocket和REST的區別:功能、適用范圍、性能與示例解析
2025/06/03
API 設計原理:從理論到實踐
2025/06/02
FastAPI 異步編程:提升 API 性能
2025/05/28
RESTful Web API 設計中要避免的 6 個常見錯誤
2025/05/21
REST API設計開源工具:值得推薦的10+款
2025/05/19
從架構設計側剖析: MCP vs A2A 是朋友還是對手?
2025/04/25