如何用 OpenAPI 在 Express 中构建更好的 API
2024/11/27
我将在这篇文章中分享在 Express 中构建强大的 REST API 的方法。首先,我会介绍构建 REST API 的一些挑战,然后提出一个使用开放标准的解决方案。 本文并非一篇关于 Node.js、Express.js 或 RES...
使用 Node 创建 RESTful API 服务
【API开发】
什么是 RESTful❓ RESTful:状态表征转移(Representational State Transfer),也称为RESTful API,在现在web应用中,大多数都采用BS架构(Browser Server),应用的本...
2024/11/27
10个关于Node.js REST API 的最佳实践
【API设计】
在这篇文章里,我们将介绍Node.js REST API的最佳实践,包括关于路由命名,身份认证,黑盒测试,使用恰当的网络缓存等内容。 一个最流行的Node.js RESTful API监听工具Trace,通过Trace,我们帮助我们的...
2024/11/27
或许是你应该了解的一些 ASP.NET Core Web API 使用小技巧
【API设计】
一、前言 在目前的软件开发的潮流中,不管是前后端分离还是服务化改造,后端更多的是通过构建 API 接口服务从而为 web、app、desktop 等各种客户端提供业务支持,如何构建一个符合规范、容易理解的 API 接口是我们后端开...
2024/11/27
ASP.NET Web API快速入门介绍
【API开发】
随着项目的复杂度越来越高,各种第三方系统的数据交互也越来越频繁,不可避免的就要用到Web API接口,这里Web API是一个比较宽泛的概念。本文提到Web API特指ASP.NET Web API。本文以一些简单的小例子,简述ASP.NE...
2024/11/27
开源了一个不使用任何后端框架纯 php 实现流式调用 OpenAI gpt 接口的项目
【API设计】
php-openai-gpt-stream-chat-api-webui 由 @qiayue 开源的 纯 PHP 实现 GPT 流式调用和前端实时打印 webui 。 目录结构 /├─ /class│ ...
2024/11/27
PHP写一个 Api接口需要注意哪些?
【API设计】
随着互联网的飞速发展,前后端分离的开发模式越来越流行。编写一个稳定、可靠和易于使用的 API 接口是现代互联网应用程序的关键。本文将介绍在使用 thinkphp6 框架开发 API 接口时需要注意的要点和考虑的问题,并提供详细的逻辑步骤和代...
2024/11/27
axios中restful api的使用
【API设计】
1引子 在前端发送网络请求的时候,现在最经常使用的是axios, 而axios的api中我们(确切说是我)最常用的就是post,而其他api很少有用到的场景。最近在做一个简单需求(增删改查)的时候,后端给的接口是restful风格的。...
2024/11/27
在 Rust 中支持异步和同步代码
【API设计】
介绍 想象一下,你打算用 Rust 创建一个新库。这个库的唯一功能就是封装一个你需要的公共 API, 比如 Spotify API 或者ArangoDB之类的数据库。这并不是造火箭,你也不是在发明什么新东西或者处理复杂的算法,所以你...
2024/11/27
深入探索 Rust Salvo:从简单博客系统到完整 RESTful API 的实战项目
【API设计】
摘要 本文通过实战项目深入探讨 Rust Salvo 框架的应用,详细介绍如何实现一个简单的博客系统,包括用户注册、登录和发布文章功能,以及如何构建一个完整的 RESTful API 并生成 API 文档(如 OpenAPI)。通过详...
2024/11/27
使用状态模式和零大小类型10倍提高Rust api性能
【API设计】
在这篇文章中,我们通过一步步实现一个真实项目的例子,来展示如何通过使用泛型、零大小类型及状态模式10倍提高Rust api的性能,同时还能防止API的使用者滥用API。这个项目是构建一个密码管理器的库。首先,我们定义一个名为Password...
2024/11/27
使用Rust语言快速构建API能力开放
【API开发】
序言:Rust语言简介 参与过C/C++大型项目的同学可能都经历过因为Null Pointer、Memory Leak等问题“被” 加班了不知道多少个晚上。别沮丧,你不是一个人,Mozilla Firefox的开发者们同样经历过这个问...
2024/11/27
如何通过CD平台如何将数据以API的方式同步到facebook
【API设计】
如何将CD转化通过API同步数据到fb 分为两步: 1. 添加affiliate的BM账户信息 2. 配置从CD平台传输到用户Event ...
2024/11/27
为 Django 配备 GraphQL API
【API开发】
提出问题 首先,我们先提出一个小小的需求,针对这个小小的需求,设计代码。 假如要开发一个菜谱应用,要支持原材料的录入和分类,前端需要灵活的展示某个原材料属于哪个分类,某个分类下有哪些原材料,并且可以传入参数查询。 请编码实...
2024/11/27
Django REST framework实现API之基础篇
【API开发】
一、RESTful API 当前发展前端设备(手机、电脑、平板等)层出不穷,而后端不会随着前端去对应每一种进行通信,因此提出来统一接口进行调度,才有了API的概念,RESTful API是目前成熟的应用程序API设计理论。同一套A...
2024/11/27
使用gin搭建api后台系统之跨域问题
【API产品】
在前后端分离的开发模式下,跨域问题一直是个老生常谈的问题,一般的解决方案分为前端与后端,前端主要利用jsonp来解决,但是后端解决会更更加方便,本文记录一下使用gin框架时在后端解决跨域问题。 准备前端文件 准备一下用于前端发送...
2024/11/27
搜索文章
热门话题
文章精选