所有文章 > 当前分类:API开发
Node.js + TypeScript 构建 REST API 全程速通:从环境到路由,30 分钟上线
Node.js + TypeScript 构建 REST API 全程速通:从环境到路由,30 分钟上线
2025/10/28
本文详细介绍了如何使用Node.js和TypeScript构建REST API,包括环境搭建、Express服务器配置、路由设置以及CRUD操作实现。通过结合TypeScript的类型安全特性,开发者可以创建高效且可扩展的后端API服务。
从提示到生产:使用v0和Neon加速开发 …
从提示到生产:使用v0和Neon加速开发 …
【API开发】 本文探讨了使用v0和Neon Postgres加速全栈开发的方法,强调详细提示在数据建模和数据库集成中的重要性。通过示例项目展示如何利用v0生成前端UI和数据库模式,结合Neon的无服务器架构实现快速原型部署,帮助开发者提升开发效率并避免常见问题。
2025/10/28
使用Encore、TypeScript和Neon构建生产级API服务
使用Encore、TypeScript和Neon构建生产级API服务
【API开发】 本文详细介绍了如何使用Encore、TypeScript和Neon构建生产级API服务,涵盖从本地开发到生产环境的完整流程,包括Encore CLI安装、TypeScript SDK优势、Neon数据库集成以及自动化部署,帮助开发者简化云后端开发并提升可扩展性。
2025/10/28
Worker | 随 runpod-python 0.10.0 引入的本地 API 服务器
Worker | 随 runpod-python 0.10.0 引入的本地 API 服务器
【API开发】 runpod-python 0.10.0 引入本地 API 服务器功能,通过添加 -rpserveapi 参数简化无服务器开发流程,支持本地测试和标准 Pod 托管,提升开发效率和灵活性。
2025/10/28
GraphQL API | 在Hasura DDN上引入TypeScript函数
GraphQL API | 在Hasura DDN上引入TypeScript函数
【API开发】 Hasura DDN 引入 TypeScript 函数,简化 GraphQL API 开发,自动生成配置,支持自定义业务逻辑、数据转换和外部 API 集成,提升类型安全和性能优化。
2025/10/28
用于跟踪数据库模式变更的API – Neon
用于跟踪数据库模式变更的API – Neon
【API开发】 Neon的Schema Diff功能通过compare_schema API和GitHub Action,简化数据库模式变更管理,支持CI/CD流水线和智能体系统自动化模式比对,提升开发效率和可靠性。
2025/10/28
实战 | Python 实现 AI 语音合成技术
实战 | Python 实现 AI 语音合成技术
【API开发】 0. 前言 如今,语音识别、语音合成 等技术在各行各业得到广泛应用,各种大厂平台也顺势发展,对各类流行开发语言的支持也十分友好。今天我将选择 百度云 作为案例演示平台,使用 Python 开发语言实现语音合成的小案例。 1. 语...
2025/10/28
Python应用 | 网易云音乐热评API获取教程
Python应用 | 网易云音乐热评API获取教程
【API开发】 “十年前你说生如夏花般绚烂,十年后你说平凡才是唯一的答案”,这是网易云音乐里歌曲《生如夏花》点赞量最多的一条评论。网易云音乐aka“网抑云音乐”,因其歌曲评论区的精彩评论往往能够引起人们的各种情感共鸣而频频出圈。本文主要讲解如何使用Pyth...
2025/10/27
Python调用IP地址归属地查询API教程
Python调用IP地址归属地查询API教程
【API开发】 本文将带你用Python调用一个IP地址归属地查询API,快速查出IP的地理信息,比如国家、城市等。教程专为初级开发人员设计,从环境搭建到代码运行,一步步教你完成,简单易上手,适合刚开始学编程的你!
2025/10/26
API版本控制:URL、标头、媒体类型版本控制
API版本控制:URL、标头、媒体类型版本控制
【API开发】 API 版本控制有多种方法,包括 URL 版本控制、标头版本控制和媒体类型版本控制。每种方法都有其优缺点,选择适合的方式取决于具体用例和 API 用户的需求。
2025/10/25
百度地图批量算路api服务介绍及应用场景
百度地图批量算路api服务介绍及应用场景
【API开发】 产品介绍 批量算路【百度地图】 是由北京百度网讯科技有限公司提供的高级地图服务之一,该服务允许用户批量计算从多个起点到多个终点的路线,包括驾车、摩托车、骑行(电动车/自行车)和步行等多种出行方式。这项服务能够考虑到实时路况,为用户提供...
2025/10/24
API性能:响应时间 vs 吞吐量,哪个更重要?
API性能:响应时间 vs 吞吐量,哪个更重要?
【API开发】 响应时间和吞吐量,这两个衡量API性能的指标在这个过程中备受关注。快速的响应时间通常意味着更满意的用户,而高吞吐量则保证了服务在用户数量激增时的可靠性。
2025/10/23
OpenAPI vs RAML vs API Blueprint,谁是最后的赢家?
OpenAPI vs RAML vs API Blueprint,谁是最后的赢家?
【API开发】 如果您是MuleSoft开发人员,您仍然可以选择使用RAML和OpenAPI。如果您是Apiary开发人员,您也可以选择使用API Blueprint和OpenAPI。然而,OpenAPI拥有更多的采用率、更丰富的生态系统和更多的社区支持。
2025/10/22
Ktor 入门指南:用 Kotlin 构建高性能 Web 应用和 REST API
Ktor 入门指南:用 Kotlin 构建高性能 Web 应用和 REST API
【API开发】 Ktor 是一个由 JetBrains 开发的轻量级 Web 框架,专为 Kotlin 开发者设计,支持快速构建高性能、可扩展的 Web 应用程序。本文介绍了 Ktor 的基础知识,包括其模块化设计、协程支持以及与 Java 的互操作性,并指导如何使用 Ktor 构建一个简单的 REST API 应用程序。
2025/10/21
Spring Boot + Redis 实现 API 接口防刷限流
Spring Boot + Redis 实现 API 接口防刷限流
【API开发】 一、开发分布式高并发系统 在开发分布式高并发系统时有三把利器用来保护系统:缓存、降级、限流。 1、缓存 缓存的目的是提升系统访问速度和增大系统处理容量 2、降级 降级是当服务出现问题或者影响到核心流程时,需要暂时屏蔽掉...
2025/10/20
构建现代RESTful API:C#中的关键标准和最佳实践
构建现代RESTful API:C#中的关键标准和最佳实践
【API开发】 在现代[.NET]( API]( API时应考虑的关键标准和最佳实践。 ## __一、使用HTTP方法得当__ [RESTful API]( ### __1.1 HTTP方法详解__ - __GET__:请求服务器发送数据,不会更改...
2025/10/18
1 2 3 31