搜索结果: "react"
PortfolioBuddy2架构参考Skill architecture-reference
Portfolio Buddy 2 是一个用于量化交易分析和投资组合管理的Web应用程序。本技能文档提供了该项目的完整架构参考,包括组件层次结构、关键钩子(如useMetrics、usePortfolio)、实用函数(如dataUtils.ts中的指标计算和数据处理)、数据流、状态管理策略以及性能优化模式。它详细说明了如何添加新功能、重构大型组件(如PortfolioSection),并强调了TypeScript最佳实践以避免使用any类型。该文档是开发人员添加功能、修改组件、理解数据流或新成员熟悉代码库的必备指南。关键词:量化交易、投资组合分析、React架构、TypeScript、Chart.js、性能优化、代码重构、数据流、钩子模式。
编码标准与最佳实践Skill coding-standards
这个技能提供了适用于TypeScript、JavaScript、React和Node.js开发的编码标准、最佳实践和模式,旨在提高代码质量、增强可读性和可维护性,适用于前端和后端软件开发。关键词包括编码标准、最佳实践、TypeScript、JavaScript、React、Node.js、代码质量、可维护性、软件开发。
前端卓越Skill frontend-excellence
该技能专注于现代前端开发的最佳实践,涵盖使用React Server Components进行服务器端渲染、性能优化技术如代码分割和捆绑优化,以及优化Core Web Vitals指标(如LCP、INP、CLS)以提升网站性能和用户体验。适用于React、Next.js等框架,关键词:前端开发、React Server Components、性能优化、Core Web Vitals、代码分割、图像优化、字体加载、CLS预防。
ReactuseState懒初始化Skill rerender-lazy-state
此技能涉及在React前端开发中使用useState函数的懒初始化技术,以避免在每次渲染时重复计算昂贵的初始值,提高应用性能。适用于构建搜索索引、解析JSON或复杂计算等场景。关键词:React, useState, 懒初始化, 性能优化, 前端开发
正则表达式性能优化Skill js-hoist-regexp
这个技能用于优化前端React应用中的正则表达式使用,通过将RegExp创建提升到模块作用域或使用React的useMemo钩子进行记忆化,避免在每次渲染或函数调用时重复创建,从而提高性能并减少内存开销。关键词:React性能优化, 正则表达式提升, useMemo记忆化, 前端开发技巧, JavaScript最佳实践。
Expo移动应用开发规则Skill expo-mobile-app-rule
此技能用于指导开发者使用Expo框架进行移动应用开发,遵循最佳实践,涵盖导航、状态管理、离线支持、推送通知、深度链接和性能优化等方面。关键词:Expo, 移动开发, React Native, 导航, 状态管理, 离线支持, 推送通知, 深度链接, 性能优化
设计系统入门工具Skill design-system-starter
这个技能是一个设计系统入门工具,用于快速创建和管理设计系统,提供设计令牌、组件架构、可访问性指南和文档模板。它帮助确保用户界面的一致、可扩展和可访问,适用于前端开发者和设计师,提升开发效率和用户体验。关键词:设计系统、UI组件、前端开发、可访问性、设计令牌、React、主题化、文档、原子设计、WCAG合规。
Algolia搜索集成技能Skill algolia-search
此技能提供Algolia搜索的集成解决方案,涵盖React InstantSearch hooks使用、Next.js服务器端渲染、数据同步和索引策略。适用于开发者在Web应用中添加高效的搜索功能。关键词:Algolia搜索、React、InstantSearch、Next.js、SSR、索引策略、数据同步。
ReactNative架构设计Skill react-native-architecture
这个技能专注于使用Expo和React Native开发生产级移动应用程序的架构模式,涵盖导航、状态管理、原生模块集成、离线同步、性能优化、CI/CD部署等关键方面,适用于构建iOS和Android应用。关键词包括:React Native、Expo、移动开发、架构设计、原生模块、离线同步、性能优化、导航模式、状态管理、EAS构建、OTA更新。
导航模式与路由实现Skill implementing-navigation
这个技能提供全面指导,用于在前后端应用中实现导航系统和路由配置,涵盖菜单、标签、面包屑等导航模式,以及React、Python等框架的客户端和服务器端路由。关键词:导航模式、路由实现、前端开发、后端开发、React、TypeScript、Python、Flask、Django、FastAPI、可访问性、SEO优化。
前端产物构建套件Skill web-artifacts-builder
该技能是一个用于创建复杂HTML产物的前端开发工具套件,基于React、Tailwind CSS和shadcn/ui技术栈。它通过自动化脚本初始化项目、开发产物并捆绑成单个HTML文件,适用于构建需要状态管理、路由和多组件交互的Web应用。关键词:前端开发、React、Tailwind CSS、shadcn/ui、HTML产物构建、工具套件、claude.ai。
Storybook交互测试函数Skill storybook-play-functions
Storybook交互测试函数是一种前端开发测试技能,用于通过编写play函数在Storybook故事中自动化测试React等组件的用户交互、状态变化和边界情况。它支持模拟真实用户行为、集成Testing Library进行语义查询、处理异步操作和验证错误状态。关键词包括Storybook、交互测试、前端测试、自动化测试、组件测试、Testing Library、play函数。