所有文章 > 当前标签:后端开发
使用三大顶级NodeJS Web REST API框架 - Medium
使用三大顶级NodeJS Web REST API框架 - Medium
2025/12/18
本文比较了三大顶级NodeJS Web REST API框架:LoopBack、FeathersJS和NestJS,基于实际需求分析如用户身份验证、基于角色的授权和数据库支持,帮助开发者选择最适合的NodeJS框架。LoopBack适合企业级API中间件,FeathersJS用于快速开发通用Web服务,NestJS适用于模块化大型应用。
最佳Python REST API开发框架
最佳Python REST API开发框架
【API开发】 本文深入解析Python REST API开发框架,包括FastAPI、Flask、Django REST框架、Tornado和Falcon,帮助开发者根据项目需求选择最佳工具。涵盖性能、可扩展性、易用性等关键因素,并讨论异步编程和微服务趋势,确保长期项目保障。
2025/12/18
五大顶级GO语言REST API框架 – Medium
五大顶级GO语言REST API框架 – Medium
【API开发】 本文探讨了Go语言构建REST API的优势,包括高性能和可扩展性,并提供了选择框架的关键因素如项目目标、特性评估、学习曲线、可伸缩性和项目规模。推荐了五大顶级框架:Gin、Echo、Beego、Fiber和Revel,同时强调API开发后的监控、分析和产品化步骤,帮助开发者构建高效稳定的REST API。
2025/12/18
如何构建Express.js REST API的结构——最佳实践 – Treblle博客
如何构建Express.js REST API的结构——最佳实践 – Treblle博客
【API开发】 本文详细介绍了如何构建Express.js REST API的最佳项目结构,包括关注点分离和模块化架构的核心原则,以及三层应用架构的具体实现。通过分离应用程序和服务器、采用Web层、服务层和数据访问层,帮助开发者构建健壮、高性能且易于维护的API项目。
2025/12/17
使用C++和N-API编写NodeJS插件的初学者指南
使用C++和N-API编写NodeJS插件的初学者指南
【API开发】 本指南介绍如何使用C++和N-API编写Node.js插件,涵盖从项目初始化、依赖安装到函数和类导出的完整流程,帮助初学者快速上手N-API插件开发,提升Node.js应用性能。
2025/12/17
如何使用PHP构建一个简单的RESTful API – Medium
如何使用PHP构建一个简单的RESTful API – Medium
【API开发】 本文详细介绍了如何使用PHP构建一个简单的RESTful API,通过phpapistarter项目快速搭建基础框架,包括文件结构解析如index.php处理CORS和验证、api_handler.php管理端点映射和JWT验证,以及数据库连接和扩展方法,帮助开发者高效实现API服务。
2025/12/17
基于N-API和node-addon-api的Node.js异步C++扩展
基于N-API和node-addon-api的Node.js异步C++扩展
【API开发】 本文探讨了基于N-API和node-addon-api的Node.js异步C++扩展,通过示例展示如何利用C++代码提升CPU密集型任务性能,并实现25倍以上的性能提升。文章详细介绍了N-API的ABI兼容性优势,以及node-addon-api作为C++封装的使用方法,帮助开发者高效集成C/C++库到Node.js应用中。
2025/12/17
使用Node.js和Express构建CRUD API的入门指南
使用Node.js和Express构建CRUD API的入门指南
【API开发】 本指南详细介绍了如何使用Node.js和Express框架构建一个完整的CRUD API,包括环境搭建、API端点设计、CRUD操作实现、MongoDB数据库集成以及Heroku部署步骤,适合后端开发新手学习Node.js和Express构建RESTful API。
2025/12/16
构建现代化且可用于生产环境的Node.js API:我的基础配置
构建现代化且可用于生产环境的Node.js API:我的基础配置
【API开发】 本文分享了构建现代化且可用于生产环境的Node.js API的基础配置,包括JavaScript和Node.js v16/v18作为核心语言和运行时,结合Express.js、PM2、dotenv、REST Client、GPT等工具,涵盖异步处理、环境变量管理、API测试、进程管理、OpenAPI规范生成、测试框架和数据库选择,旨在提高开发效率和项目稳定性。
2025/12/16
使用Node.js和Express实现安全API的现代方法
使用Node.js和Express实现安全API的现代方法
【API安全】 本文详细指导如何使用Node.js、Express和TypeScript构建支持ESM模块的安全API,包括项目初始化、依赖安装、TypeScript配置、服务器设置、热重载启用、Arcjet安全集成以及生产环境部署。通过TypeScript的类型安全性和Arcjet的防护,提升代码可维护性和API安全性,解决ESM模块解析冲突问题。
2025/12/13
Deno 新增 Cache API 支持概览 – 技术点滴
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
通过Deno KV和边缘缓存部署PHP API – Medium
【API开发】 本文探讨了如何通过Deno KV和边缘缓存优化PHP API性能,解决传统数据库查询和中间件延迟问题。Deno KV作为全球分布式键值存储,能够显著提升API响应速度,适用于电商和社交媒体等高并发场景。
2025/12/10
了解如何从零开始使用Node.js构建REST API
了解如何从零开始使用Node.js构建REST API
【API开发】 本文详细介绍了如何使用Node.js从零开始构建REST API,包括REST架构的基本概念、设计原则以及实践示例。通过Express框架实现CRUD操作,适合初学者快速掌握Node.js REST API开发。
2025/12/09
Rohan Bhatia – 使用Rust构建了带后端的CRUD API – LinkedIn
Rohan Bhatia – 使用Rust构建了带后端的CRUD API – LinkedIn
【API开发】 本文介绍如何使用Rust语言构建带后端的CRUD API,涵盖环境准备、项目创建、依赖添加、数据模型定义和CRUD操作实现步骤,突出Rust在性能、内存安全和生态系统支持方面的优势,帮助开发者快速构建高效可靠的Web服务。
2025/12/07
使用Rust的Actix框架提升简单API性能 – PALO IT
使用Rust的Actix框架提升简单API性能 – PALO IT
【API开发】 本文介绍如何使用Rust的Actix框架提升简单API性能,包括其高性能、并发性、开发效率和社区支持。通过Cargo工具创建项目、配置依赖、构建控制器和运行应用程序,展示如何利用Actix框架优化后端服务开发,实现高性能API构建。
2025/12/07
如何从零开始构建一个Rust Web API – Luca Palmieri
如何从零开始构建一个Rust Web API – Luca Palmieri
【API开发】 本文从零开始构建一个Rust Web API,实现电子邮件订阅功能,包括选择actix-web框架、实现健康检查端点、编写集成测试和优化测试环境,为后续开发奠定基础。
2025/12/07
1 2 3 8