所有文章 > 当前标签:React
使用Clerk和React保护Node.js Express API的安全
2025/12/12
本文详细介绍了如何使用Clerk身份验证中间件保护Node.js Express API的安全,包括ClerkExpressWithAuth和ClerkExpressRequireAuth的集成方法,并结合React前端实现完整身份验证流程,帮助开发者快速构建安全的Web应用。
生成客户端API代码 – Medium
【API开发】
本文详细介绍了使用OpenAPI Generator生成客户端API代码的完整流程,重点以React项目为例,涵盖从项目创建、OpenAPI规范文件准备、生成器配置到代码生成和优化管理的步骤。通过Typescript Axios生成器实现高效API开发,并利用上下文提供程序优化内存使用,提升开发效率和可维护性。
2025/12/09
博客 | 使用Axios客户端简化API – PROTOTYP
【API开发工具】
本文介绍了一个基于Axios的类封装器,用于简化复杂API调用问题,通过集中管理配置和拦截器,提高代码一致性和可维护性。该解决方案适用于任何框架项目,支持自定义错误处理,帮助开发者优化API请求流程。
2025/12/05
深入理解lazy API:示例详解 – Medium
【API开发】
本文深入探讨React的lazy API,通过延迟加载组件优化Web应用性能,结合Suspense、错误边界和动态导入实现代码拆分,提升初始加载速度和用户体验。示例包括路由延迟加载和条件动态加载,帮助开发者掌握lazy API的应用场景和实现方式。
2025/11/24
在Electron中结合React使用NodeJS API – Ryosuke
【API开发】
本文详细解析了在Electron应用中结合React使用NodeJS API的最佳实践,包括主进程与渲染器进程的IPC通信机制、预加载脚本的安全暴露方法,以及如何实现文件对话框和多窗口功能,以提升应用的安全性和扩展性。
2025/11/24
使用 Intersection Observer API 实现懒加载 – LogRocket 博客
【API开发】
Intersection Observer API 是一种高效的浏览器 API,用于检测元素与视口的交集变化,简化了延迟加载和无限滚动的实现。通过配置回调函数和选项,开发者可以轻松优化页面性能,减少初始加载时间,并在 React 应用中结合代码拆分技术进一步提升效率。
2025/11/23
使用 Page Visibility API 提升网页性能
【API使用场景】
页面可见性 API 是一种 Web 技术,允许开发者检测网页可见性状态,优化资源管理和用户体验。通过 JavaScript 和 React 实现,可应用于视频流媒体、在线游戏和数据轮询等场景,提升性能并节省资源。长尾关键词包括页面可见性 API 优化网页性能和 React 页面可见性 Hook 实现。
2025/11/11
确保API安全的12种实践与工具 | Zuplo博客
【API安全】
本文介绍了12种API安全最佳实践与工具,包括API速率限制与网关应用、零信任模型、RBAC、动态密钥管理、AI安全平台等,帮助企业应对API安全威胁,提升系统防护能力。
2025/11/04
Spring Boot + GraphQL API 实战:使用 React 和 Auth0 构建安全数据平台
【如何集成API】
本教程详细介绍了如何使用Spring Boot和Spring for GraphQL构建GraphQL API,以查询Neo4j数据库中的数据。同时,展示了如何通过React客户端和MUI数据网格消费该API,并使用Auth0进行身份验证。内容包括项目初始化、GraphQL架构定义、领域模型创建、Repository和Controller的构建,以及React客户端的开发和Auth0的集成。
2025/10/22
在 IRIS 数据集上使用 HuggingFace API 进行高效机器学习实践
【如何集成API】
本文介绍了如何在Next.js/React应用中利用WebOTP API实现短信验证码自动填充功能,提升用户体验。详细讲解了WebOTP API的实现原理、JavaScript代码实现、短信格式规范及注意事项,帮助开发者高效集成此功能。
2025/10/15
前端 API 密钥重构:Clerk SDK 开发者体验优化实践
【学习各类API】
Clerk 重构了前端API密钥设计,以优化开发者体验(DX)。最初的设计使用主机名作为前端密钥,虽然提升了加载速度,但导致开发者困惑。新的设计借鉴了Stripe的密钥格式,同时保持了性能优势,使得集成过程更加直观和高效。
2025/10/06
React createPortal API 完整指南 – Refine 开发
【API开发】
本文详细介绍了React的createPortal API,这是一种允许开发者将React组件的子元素渲染到DOM中其他位置的技术。文章涵盖了createPortal的核心特性、优势、最佳实践、局限性以及常见用途,包括构建模态框、工具提示和弹窗等UI组件。此外,还提供了测试Portals的技巧和资源清理的建议,旨在帮助开发者充分利用createPortal的优势,提升用户体验。
2025/09/11
Web Speech API 实现语音驱动的 Web 应用无障碍访问
【如何集成API】
Web Speech API 是 W3C 推出的浏览器原生语音技术,提供语音识别和语音合成功能,可显著提升 Web 应用的无障碍访问体验。本文详细介绍如何利用该 API 实现语音转文本、语音命令控制等交互功能,特别适合 React 开发者创建支持免提操作的语音驱动应用。
2025/08/21
使用GraphQL、Prisma和React实现端到端的类型安全:GraphQL API
【API开发】
在本文中,您构建了整个 GraphQL API。该 API 是利用 Prisma 生成的类型以类型安全的方式构建的。这些与 Pothos Prisma 插件一起,使您能够确保 ORM 中的类型、GraphQL 对象类型、GraphQL 查询类型和解析程序都与数据库架构同步。
2024/12/06
使用GraphQL、Prisma和React实现端到端的类型安全:API准备
【API安全】
在本节中,您将搭建构建GraphQL API所需的所有组件。您将启动一个TypeScript项目,配置一个PostgreSQL数据库,在项目中初始化Prisma,最后向数据库中填充初始数据。
2024/12/05
React vs Vue:2024年技术对比与应用场景
【技术杂货铺】
Vue 和 React 都是创建复杂 Web 应用程序的强大工具。他们在发展方面已经走了很长一段路。这两种技术的新版本都有改进,可以帮助开发人员完成工作并改善用户体验。
2024/11/29
搜索文章