搜索结果: "react"

4.5

编码规范Skill coding-standards

这是一份针对 Portfolio Buddy 2 项目的 React 19 和 TypeScript 编码规范文档。它详细定义了前端组件开发的最佳实践,包括组件结构、状态管理、TypeScript 类型安全、性能优化、错误处理、文件组织、测试标准和代码审查流程。适用于前端开发团队进行代码编写、审查和重构,确保项目代码质量和一致性。关键词:React 19, TypeScript, 前端开发, 编码规范, 组件设计, 状态管理, 性能优化, 代码审查。

4.5

使用shadcn/ui进行样式设计Skill styling-with-shadcn

本技能指南详细介绍了如何在Next.js框架中,利用shadcn/ui组件库快速构建美观、可访问且现代化的用户界面。内容涵盖从项目初始化、常用组件(如按钮、表单、对话框、表格、侧边栏、通知)的安装与使用,到结合react-hook-form与Zod进行表单验证,以及深色模式的集成设置。适用于前端开发者、UI工程师快速上手基于Radix UI和Tailwind CSS的高质量UI开发。关键词:shadcn/ui, Next.js, React组件库, UI开发, 前端开发, 表单验证, 深色模式, Tailwind CSS, Radix UI。

4.5

AgentationSkill agentation

Agentation是一款专为Next.js项目设计的视觉反馈与注释工具栏。它帮助开发者在开发环境中快速添加、管理和共享UI注释,提升团队协作效率。主要功能包括屏幕标注、问题反馈、版本跟踪,适用于前端开发、UI/UX测试和代码审查场景。关键词:Next.js开发工具、视觉反馈、注释工具栏、前端调试、团队协作、React组件、开发环境优化。

4.5

AI代理模式Skill AIAgentPatterns

这个技能是关于设计模式,用于构建自主AI代理,能够进行推理、规划和执行任务。它涵盖了代理架构(如ReAct、Plan-and-Execute)、核心组件(内存、规划、工具使用)、框架(LangChain、AutoGPT、CrewAI、Semantic Kernel)、工具设计、多代理系统、错误恢复、护栏、评估和生产部署。适用于AI智能体开发和自主系统构建,关键词包括:AI代理、模式、自主系统、LLM、推理、规划、执行、架构设计、AI智能体开发、代理系统、工具使用、内存管理、安全护栏。

4.5

TanStack路由开发技能Skill tanstack-router

这个技能用于构建类型安全、基于文件的路由的React单页应用(SPA),集成TanStack Query,优化用于Cloudflare Workers部署,提高开发效率和代码质量。关键词包括:TanStack Router、React路由、TypeScript类型安全、文件路由、数据加载、Cloudflare Workers、前端开发。

4.5

React组合模式Skill react-composition-patterns

这个技能专注于React前端开发中的组合模式,帮助开发者构建可扩展、可维护的组件,通过避免布尔属性泛滥,使用复合组件、状态提升和上下文提供者优化组件架构。关键词:React,组合模式,前端开发,组件架构,状态管理,可维护性,SEO。

4.5

推送通知设置Skill push-notification-setup

这个技能用于在iOS、Android和Web平台上实现推送通知功能,使用Firebase Cloud Messaging (FCM)和本地服务。它包括处理权限请求、前台和后台消息、令牌刷新,以及设置通知通道。关键词包括推送通知、FCM、iOS通知、Android通知、Web通知、React Native通知、通知权限、后台消息、通知通道,便于SEO搜索。

4.5

内容集合工具Skill content-collections

内容集合工具是一个用于将本地Markdown和MDX文件转换成类型安全TypeScript数据的构建工具,专为博客、文档网站等内容密集型应用设计。它提供自动验证、热重载、与Vite和React的无缝集成,并支持Zod模式验证和MDX组件,提升开发效率和内容管理的可靠性。关键词:内容集合、类型安全、TypeScript、Markdown、MDX、Vite、React、Zod验证、前端开发工具。

4.5

ReactuseState懒初始化Skill rerender-lazy-state

此技能涉及在React前端开发中使用useState函数的懒初始化技术,以避免在每次渲染时重复计算昂贵的初始值,提高应用性能。适用于构建搜索索引、解析JSON或复杂计算等场景。关键词:React, useState, 懒初始化, 性能优化, 前端开发

4.5

静态JSX元素提升渲染优化Skill rendering-hoist-jsx

该技能用于在 React 前端开发中优化 JSX 渲染性能,通过提取静态 JSX 元素到组件外部,避免每次渲染时的重新创建,提高应用效率和响应速度,特别适用于大型静态 SVG 节点。关键词包括:React、JSX、渲染优化、静态元素、性能提升、前端开发、性能优化。

4.5

JavaScripttoSorted不可变数组排序Skill js-tosorted-immutable

这个技能是关于在JavaScript中使用toSorted()方法进行数组排序而不突变原始数组,特别适用于React应用,以确保数据不可变性。关键词包括:JavaScript, toSorted, 不可变性, 数组排序, React, 前端开发, 数组突变避免。

4.5

正则表达式性能优化Skill js-hoist-regexp

这个技能用于优化前端React应用中的正则表达式使用,通过将RegExp创建提升到模块作用域或使用React的useMemo钩子进行记忆化,避免在每次渲染或函数调用时重复创建,从而提高性能并减少内存开销。关键词:React性能优化, 正则表达式提升, useMemo记忆化, 前端开发技巧, JavaScript最佳实践。