如何用 OpenAPI 在 Express 中構(gòu)建更好的 API
2024/11/27
我將在這篇文章中分享在 Express 中構(gòu)建強(qiáng)大的 REST API 的方法。首先,我會介紹構(gòu)建 REST API 的一些挑戰(zhàn),然后提出一個使用開放標(biāo)準(zhǔn)的解決方案。 本文并非一篇關(guān)于?Node.js、Express.js?或?RES...
使用 Node 創(chuàng)建 RESTful API 服務(wù)
【API開發(fā)】
什么是 RESTful? RESTful:狀態(tài)表征轉(zhuǎn)移(Representational State Transfer),也稱為RESTful API,在現(xiàn)在web應(yīng)用中,大多數(shù)都采用BS架構(gòu)(Browser Server),應(yīng)用的本...
2024/11/27
ASP.NET Web API快速入門介紹
【API開發(fā)】
隨著項(xiàng)目的復(fù)雜度越來越高,各種第三方系統(tǒng)的數(shù)據(jù)交互也越來越頻繁,不可避免的就要用到Web API接口,這里Web API是一個比較寬泛的概念。本文提到Web API特指ASP.NET Web API。本文以一些簡單的小例子,簡述ASP.NE...
2024/11/27
使用Rust語言快速構(gòu)建API能力開放
【API開發(fā)】
序言:Rust語言簡介 參與過C/C++大型項(xiàng)目的同學(xué)可能都經(jīng)歷過因?yàn)镹ull Pointer、Memory Leak等問題“被” 加班了不知道多少個晚上。別沮喪,你不是一個人,Mozilla Firefox的開發(fā)者們同樣經(jīng)歷過這個問...
2024/11/27
為 Django 配備 GraphQL API
【API開發(fā)】
提出問題 首先,我們先提出一個小小的需求,針對這個小小的需求,設(shè)計代碼。 假如要開發(fā)一個菜譜應(yīng)用,要支持原材料的錄入和分類,前端需要靈活的展示某個原材料屬于哪個分類,某個分類下有哪些原材料,并且可以傳入?yún)?shù)查詢。 請編碼實(shí)...
2024/11/27
Django REST framework實(shí)現(xiàn)API之基礎(chǔ)篇
【API開發(fā)】
一、RESTful API 當(dāng)前發(fā)展前端設(shè)備(手機(jī)、電腦、平板等)層出不窮,而后端不會隨著前端去對應(yīng)每一種進(jìn)行通信,因此提出來統(tǒng)一接口進(jìn)行調(diào)度,才有了API的概念,RESTful API是目前成熟的應(yīng)用程序API設(shè)計理論。同一套A...
2024/11/27
從ASP.NET Core WebApi添加Swagger報錯開始的探究
【API開發(fā)】
緣起 在使用ASP.NET Core進(jìn)行WebApi項(xiàng)目開發(fā)的時候,相信很多人都會使用Swagger作為接口文檔呈現(xiàn)工具。相信大家也用過或者了解過Swagger,這里咱們就不過多的介紹了...
2024/11/27
優(yōu)化REST API資源跨域請求:啟用CORS的簡明步驟
【API開發(fā)】
跨域資源共享(CORS)是一種安全機(jī)制,它允許服務(wù)器指定哪些來源可以訪問資源。這對于保護(hù)網(wǎng)站免受惡意行為至關(guān)重要,但同時也可能成為開發(fā)者在構(gòu)建客戶端應(yīng)用時的一個障礙。
2024/11/26
使用FastAPI與aiohttp進(jìn)行SSE響應(yīng)開發(fā)
【API開發(fā)】
今年隨著ChatGPT的爆火,也帶火了一種前后端數(shù)據(jù)通信模式,使用SSE,可以讓服務(wù)端一邊生成內(nèi)容,一邊將數(shù)據(jù)返回給客戶端,這樣客戶端可以不用等待服務(wù)端將內(nèi)容全部生成。本文介紹如何在FastAPI中使用這種SSE方式返回數(shù)據(jù),并且使用req...
2024/11/26
使用gin搭建api后臺系統(tǒng)之MySQL初步CURD
【API開發(fā)】
現(xiàn)代的web系統(tǒng),很少不與數(shù)據(jù)庫打交道的,接下來的幾篇文章,從日常使用的比較多的數(shù)據(jù)庫MySQL, Mongodb, redis 來分別簡單的介紹如何使用,這篇先介紹一下MySQL的使用。 大多數(shù)的文章教程都是以GORM為主,本文會以...
2024/11/26
在 .NET 和 Python 中創(chuàng)建了相同的 API — 哪個性能更好
【API開發(fā)】
我將比較一種編程語言與另一種編程語言的性能結(jié)果。我從簡單的操作開始,但后來轉(zhuǎn)向更復(fù)雜的操作。 用例 我創(chuàng)建了一個 GET 方法,用于計算數(shù)字 n 的階乘。例如,5!(讀作 “five factorial”) 的計算方式如下 ...
2024/11/26
使用ASP.NET Core構(gòu)建RESTful API的技術(shù)指南
【API開發(fā)】
總覽 RESTful不是一個新名詞。它是一種架構(gòu)風(fēng)格,這種架構(gòu)風(fēng)格使用Web服務(wù)從客戶端應(yīng)用程序接收數(shù)據(jù)和向客戶端應(yīng)用程序發(fā)送數(shù)據(jù)。其目標(biāo)是集中不同客戶端應(yīng)用程序?qū)⑹褂玫臄?shù)據(jù)。 選擇正確的工具來編寫RESTful服務(wù)至關(guān)重要,因...
2024/11/26
在C#中使用RESTful API的幾種好方法
【API開發(fā)】
通過Web開發(fā)的路徑,您發(fā)現(xiàn)自己遲早需要處理外部API(應(yīng)用程序編程接口)。在本文中,我的目標(biāo)是列出在C#項(xiàng)目中使用RESTful API的方法的最全面列表,并通過一些簡單示例向您展示如何做到這一點(diǎn)。 閱讀該文章后,您將更深入地了解可...
2024/11/26
用ASP.NET Core 2.1 建立規(guī)范的 REST API — HATEOAS
【API開發(fā)】
HATEOAS(Hypermedia as the engine of application state)是 REST 架構(gòu)風(fēng)格中最復(fù)雜的約束,也是構(gòu)建成熟 REST 服務(wù)的核心。它的重要性在于打破了客戶端和服務(wù)器之間嚴(yán)格的契約,使得客戶...
2024/11/26
用ASP.NET Core 2.1 建立規(guī)范的 REST API — 緩存和并發(fā)
【API開發(fā)】
緩存 根據(jù)REST約束:“每個響應(yīng)都應(yīng)該定義它自己是否可以被緩存”。本文就要介紹如何保證HTTP響應(yīng)是可被緩存的,這里就要用到HTTP緩存的知識,HTTP緩存是HTTP標(biāo)準(zhǔn)的一部分(RFC 2616, RFC 7234)。 "除...
2024/11/26
在.NET Core中集成SignalR實(shí)現(xiàn)實(shí)時通知的API應(yīng)用
【API開發(fā)】
構(gòu)建實(shí)時應(yīng)用程序在現(xiàn)代 Web 開發(fā)中變得至關(guān)重要,尤其是對于通知、聊天系統(tǒng)和實(shí)時更新等功能。SignalR 是一個強(qiáng)大的 ASP.NET 庫,支持服務(wù)器端代碼和客戶端 Web 應(yīng)用程序之間的無縫實(shí)時通信。 創(chuàng)建 SignalR 服...
2024/11/26
上一頁
1
…
14
15
16
17
18
…
27
下一頁
搜索、試用、集成國內(nèi)外API!
冪簡集成
API平臺
已有
5527
種API!
API大全
搜索文章
熱門話題
C
API是什么
C
如何集成API
C
學(xué)習(xí)各類API
C
最佳API
C
AI驅(qū)動
C
區(qū)塊鏈驅(qū)動
C
API設(shè)計
C
API開發(fā)
C
API工具
C
API安全
C
API貨幣化
C
API創(chuàng)新
文章精選
如何獲取 Steam API Key 密鑰(分步指南)
2025/06/28
深入解析 DeepSeek API 密鑰:獲取、使用與最佳實(shí)踐
2025/06/27
HTTP API vs WebSocket API:選擇哪個來實(shí)現(xiàn)實(shí)時通信?
2025/06/23
使用Rust構(gòu)建高性能REST API
2025/06/08
如何使用 node.js 和 express 創(chuàng)建 rest api
2025/05/26
Google Gemini API使用教程:提升SEO的終極指南
2025/05/25
使用 ASP.NET Web API 構(gòu)建 RESTful API
2025/05/23