所有文章
> 当前分类:API开发
Flask、FastAPI 与 Django 框架比较:Python Web 应用开发教程
2025/12/11
引言: 在 Python Web 开发中,选择合适的框架至关重要。本视频将比较三种流行的 Python Web 框架:Flask、FastAPI 和 Django。每个框架都有其独特的特点和优势,本篇文章将帮助你更好地理解它们,以便做出适合...
使用 ASP.NET Core 6 探索简约 Web API – Scott Hanselman
【API开发】
本文探索基于 ASP.NET Core 6 的简约 Web API 开发,涵盖 .NET 6 新语言特性如顶级语句和记录类型,以及如何构建从简单 'Hello World' 到集成 OpenAPI 和 Entity Framework 的复杂应用,帮助开发者高效创建简洁、可维护的 Web API。
2025/12/10
Deno 新增 Cache API 支持概览 – 技术点滴
【API开发】
Deno 1.26 新增 Cache API 支持,提供基础的缓存操作如添加、删除和查询,可在客户端和后端使用以优化服务器性能。尽管部分方法如 Cache.match() 和 Cache.put() 已实现,但 Cache.add() 和 Cache.keys() 尚未支持,开发者需注意响应对象克隆和缓存管理逻辑。长尾关键词包括 Deno Cache API 使用示例和 Deno 缓存优化服务器性能。
2025/12/10
通过Deno KV和边缘缓存部署PHP API – Medium
【API开发】
本文探讨了如何通过Deno KV和边缘缓存优化PHP API性能,解决传统数据库查询和中间件延迟问题。Deno KV作为全球分布式键值存储,能够显著提升API响应速度,适用于电商和社交媒体等高并发场景。
2025/12/10
为单一微服务创建ASP.NET Minimal APIs:实践指南
【API开发】
本指南通过ASP.NET Core Minimal APIs构建单一微服务,使用Todo API示例演示从项目设置到API测试的完整流程,包括模型定义、数据库集成和CRUD端点实现,帮助开发者掌握微服务开发基础。
2025/12/10
EF Core API 高级查询:使用 IQueryable 与 QueryObject 实现动态过滤
【API开发】
引言:延迟执行与动态过滤 在上一节中,我们了解到 ToList() 会触发 SQL 查询,就像开火 SQL “枪”一样,一旦调用就把请求发往数据库并返回结果。 但当我们需要在查询前动态添加筛选条件时,必须使用 IQueryable 延迟执行...
2025/12/10
使用 Web Audio API 实现音频与视觉效果的同步
【API开发】
本文介绍如何使用Web Audio API的AudioContext接口测试音频输出延迟,重点探讨outputLatency属性在不同设备(如内置扬声器和蓝牙耳机)上的延迟差异,并提供浏览器兼容性检查方法,帮助开发者实现音频与视觉效果的精确同步。
2025/12/09
Termux-API 是一个插件,用于暴露 Android API … – MasooM ShaDo
【API开发】
Termux-API 是一个专为 Termux 用户设计的插件,用于将 Android 系统的 API 功能暴露给 Termux 环境,实现自动化操作和系统集成。其主要功能包括访问设备传感器、获取位置信息、发送短信和管理通知,帮助开发者和技术爱好者创建灵活的工作流。
2025/12/09
生成客户端API代码 – Medium
【API开发】
本文详细介绍了使用OpenAPI Generator生成客户端API代码的完整流程,重点以React项目为例,涵盖从项目创建、OpenAPI规范文件准备、生成器配置到代码生成和优化管理的步骤。通过Typescript Axios生成器实现高效API开发,并利用上下文提供程序优化内存使用,提升开发效率和可维护性。
2025/12/09
如何通过4个简单步骤创建API(附Python代码示例)
【API开发】
本文详细介绍了如何通过4个简单步骤创建API,包括需求定义、设计、开发和测试,并提供了使用Flask框架的Python代码示例,帮助开发者快速构建RESTful API端点。
2025/12/09
了解如何从零开始使用Node.js构建REST API
【API开发】
本文详细介绍了如何使用Node.js从零开始构建REST API,包括REST架构的基本概念、设计原则以及实践示例。通过Express框架实现CRUD操作,适合初学者快速掌握Node.js REST API开发。
2025/12/09
Java API:定义、包、类型及示例详解
【API开发】
本文详细解析Java API的定义、类型、服务及实际应用,包括公共API、私有API、合作伙伴API和复合API的分类,以及JDBC、JPA等流行API的使用示例。通过RESTful API实现和安全性措施,帮助开发者理解Java API在简化开发、提高效率和构建高效应用程序中的核心作用,涵盖长尾关键词如Java API类型详解和RESTful Java API实现。
2025/12/08
iOS 上 Web Audio API 的异常行为 | 作者:Jeremy Keith – Medium
【API开发】
本文探讨iOS设备上Web Audio API的异常行为,指出其与用户交互限制无关,而是浏览器需要触发机制才能正确播放声音。作者提出通过JavaScript创建静音audio元素作为临时解决方案,帮助开发者处理iOS Web Audio API声音播放问题。
2025/12/08
Web Audio API 入门指南 – Dyte
【API开发】
Web Audio API 是处理和合成 Web 应用程序中音频的核心工具,允许开发者使用 JavaScript 创建复杂音频功能,如捕获播放音频、处理自动播放策略和选择编解码器,适用于游戏音效和语音聊天等场景。
2025/12/08
Rohan Bhatia – 使用Rust构建了带后端的CRUD API – LinkedIn
【API开发】
本文介绍如何使用Rust语言构建带后端的CRUD API,涵盖环境准备、项目创建、依赖添加、数据模型定义和CRUD操作实现步骤,突出Rust在性能、内存安全和生态系统支持方面的优势,帮助开发者快速构建高效可靠的Web服务。
2025/12/07
使用Flask和SQLite构建简单的图书馆API – Medium
【API开发】
本文详细介绍了如何使用Flask和SQLite构建图书馆API,涵盖环境设置、路由配置、HTTP请求处理、数据库交互和JSON响应。学习如何实现CRUD操作,包括创建、读取、更新和删除书籍,适合Python开发者入门Web API开发。
2025/12/07
热门话题