所有文章 > 当前分类:API开发
在 VS Code 调试器中调试 Node js Express API
在 VS Code 调试器中调试 Node js Express API
2024/12/21
为什么 当我们创建软件时,很少会出现错误。API 创建也不例外,因此我们迟早需要对其进行调试。在 JavaScript 中,调试任务的第一站通常是登录到控制台,但使用调试器可以为我们带来更完整的体验。 Node js 是一个跨平...
使用 Rails 构建 RESTful API
使用 Rails 构建 RESTful API
【API开发】 在构建 API 时,Rails 是一种非常流行的编程语言选择,可用于构建强大的 RESTful API。在本教程中,我们将使用 Rails 构建一个简单的 REST API。Rails REST API 端点将允许用户检索信用评分。当然,我...
2024/12/21
20个必知的自动化机器学习库(Python)
20个必知的自动化机器学习库(Python)
【API开发】 AutoML是指自动机器学习。它说明了如何在组织和教育水平上自动化机器学习的端到端过程。机器学习模型基本上包括以下步骤: 数据读取和合并,使其可供使用。 数据预处理是指数据清理和数据整理。 优化功能和模型选择过程的位置。...
2024/12/20
一文汇总Python可视化工具及图表
一文汇总Python可视化工具及图表
【API开发】 正所谓“一图胜千言”,数据可视化是数据科学中重要的一项工作,在面对海量的大数据中,如果没有图表直观的展示复杂数据,我们往往会摸不着头脑。通过可视化的图表可以直观了解数据潜藏的重要信息,以便在业务和决策中发现数据背后的价值! 常用的可视...
2024/12/20
轻量高效的API开发:如何使用Falcon快速构建RESTful接口
轻量高效的API开发:如何使用Falcon快速构建RESTful接口
【API开发】 在Python的Web开发领域,构建高性能的RESTful API一直是开发者的核心需求之一。尤其是在需要处理大量请求的场景中,性能往往成为制约API开发的瓶颈。在这种情况下,Falcon是一个理想的选择。作为一个轻量级的Web框架,Fal...
2024/12/19
快速构建高性能 API:Rust 中的 warp 框架!
快速构建高性能 API:Rust 中的 warp 框架!
【API开发】 快速构建高性能 API:Rust 中的 warp 框架! API 的性能瓶颈在哪?一般都在响应速度和并发能力上。Rust,作为一门以性能和安全闻名的系统级语言,在构建高性能 API 时有得天独厚的优势。而 warp 框架,就是 Ru...
2024/12/19
用aiohttp实现RESTful API,快速上手Python异步编程
用aiohttp实现RESTful API,快速上手Python异步编程
【API开发】 无论你是想构建高性能的Web服务,还是需要并发处理海量的HTTP请求,aiohttp都能成为你的秘密武器。 准备好了吗? 和柳老师一起,从安装到实战,掌握aiohttp的魅力吧! 一、啥是aiohttp?它有多厉害? ...
2024/12/19
借助Serverless框架构建RESTful API
借助Serverless框架构建RESTful API
【API开发】 Serverless 应用程序已经存在了许多年,但是在过去的两年里,它的受欢迎程度直线上升。在本文中,你将了解如何从头构建 RESTful API 并将其部署到 AWS(Amazon Web Services)上。 什么是 Serve...
2024/12/19
Spring Boot + Redis 实现 API 接口防刷限流
Spring Boot + Redis 实现 API 接口防刷限流
【API开发】 一、开发分布式高并发系统 在开发分布式高并发系统时有三把利器用来保护系统:缓存、降级、限流。 1、缓存 缓存的目的是提升系统访问速度和增大系统处理容量 2、降级 降级是当服务出现问题或者影响到核心流程时,需要暂时屏蔽掉...
2024/12/19
API协议设计的10种技术
API协议设计的10种技术
【API开发】 在这个数字时代,我们的日常生活中充斥着各种应用程序和系统之间的交互。无论是社交媒体、在线购物还是智能家居设备,它们都需要通过API(应用程序接口)来实现数据的传输和通信。然而,这些看似简单的操作背后隐藏着复杂的协议。 API协议包含了...
2024/12/19
SpringBoot无侵入式实现接口统一返回JSON格式
SpringBoot无侵入式实现接口统一返回JSON格式
【API开发】 现在基本项目都实现统一返回JSON,但需要每个接口都设置,那有没有全局设置呢?今天就介绍如何无侵入式的实现API接口统一JSON格式返回响应 常见方式 1.定义结果码枚举 @Datapublic enum&nbs...
2024/12/18
Spring Boot 2.X 实战–RESTful API 全局异常处理
Spring Boot 2.X 实战–RESTful API 全局异常处理
【API开发】 这一小节中,我们将实现 Spring Boot 的全局异常处理,将异常成封装统一样式的 JSON 返回前端。 小先有次在开发 React + Spring Boot 的应用的时候,因为没有加统一的异常处理,被 React 的 debu...
2024/12/18
强力监控!Spring Boot 3.3 集成 Zipkin 全面追踪 RESTful API 性能
强力监控!Spring Boot 3.3 集成 Zipkin 全面追踪 RESTful API 性能
【API开发】 随着微服务架构的流行,应用程序被分解为多个独立的服务组件,系统的复杂度也随之增加。在这种情况下,传统的日志和监控手段很难全面追踪服务之间的调用情况。特别是在排查系统瓶颈或处理性能问题时,缺乏全局的调用链路追踪工具会极大地影响问题定位和解决效...
2024/12/18
使用Spring Boot创建Restful API指南
使用Spring Boot创建Restful API指南
【API开发】 在现在的开发流程中,为了最大程度实现前后端的分离,通常后端接口只提供数据接口,由前端通过Ajax请求从后端获取数据并进行渲染再展示给用户。我们用的最多的方式就是后端会返回给前端一个JSON字符串,前端解析JSON字符串生成JavaScrip...
2024/12/18
根据Swagger OpenAPI规范生成TypeScript类型
根据Swagger OpenAPI规范生成TypeScript类型
【API开发】 大家好,我是幻影,一名致力于编程知识传授的博主。今天我们要深入探讨一个非常有意思的话题——根据 Swagger OpenAPI 规范生成 TypeScript 类型。 你是不是也曾为手动创建 API 请求和响应的类型定义而头疼过?你是...
2024/12/18
Kubernetes Gateway API 攻略:解锁集群流量服务新维度
Kubernetes Gateway API 攻略:解锁集群流量服务新维度
【API开发】 Kubernetes Gateway API 刚刚 GA,旨在改进将集群服务暴露给外部的过程。这其中包括一套更标准、更强大的 API资源,用于管理已暴露的服务。在这篇文章中,我将介绍 Gateway API 资源,并以 Istio 为例来展...
2024/12/18
1 8 9 10 11 12 29