Loading...
Loading...
共找到 260 个 Skills
适用于编写或评审Jetpack Compose状态所有权、remember状态、状态提升、屏幕状态持有者、LaunchedEffect、DisposableEffect、SideEffect、Flow收集、导航、Snackbar、分析或焦点请求相关内容时使用。
设计、实现和审查基于React的界面,涵盖组件组合、状态管理、副作用、并发、可访问性、性能优化及测试。当任务涉及React组件、hooks、context、表单或客户端渲染时使用;也可用于确定组件、context与外部库之间的状态归属;请勿用于服务端/客户端边界、缓存或框架路由相关场景——此类场景请使用Next.js技能;若需使用现成视觉组件库,请使用react-ui-components。
在编写、组织或评审React或TypeScript应用时,遵循bulletproof-react的规范。内容涵盖基于功能的文件夹结构、API层、状态管理分类、测试策略、错误处理、认证和性能优化。当用户创建新的React功能、搭建项目结构、询问“这个应该放在哪里”或“我该如何组织这个”、确定状态存放位置、编写数据获取或认证代码,或者请求React架构评审时,均可使用本规范。触发场景包括“功能文件夹”、“React项目结构”、“我应该使用Redux吗”、“如何构建API调用结构”。
针对Webflow代码组件的架构决策进行审计——包括属性暴露、状态管理、插槽机会以及Shadow DOM兼容性。专注于Webflow特定模式,而非通用React最佳实践。
构建SwiftUI视图与组件的最佳实践及示例导向指南,涵盖导航层级、自定义视图修饰符,以及使用栈和网格实现响应式布局。适用于创建或重构SwiftUI界面、使用TabView设计标签架构、用VStack/HStack组合屏幕、管理@State或@Binding、构建声明式iOS界面,或需要组件特定模式与示例的场景。
适用于编写或评审Kotlin协程作用域所有权、初始化启动、非挂起式launch API、runBlocking、取消机制、StateFlow、SharedFlow、Channel、stateIn、SharingStarted、状态更新或一次性事件相关代码时。
异步Svelte存储(svas):支持数据获取、缓存、重新验证与持久化。适用于UI展示API数据的场景。
精通Reatom v1001异步流。适用于实现、文档编写或评审Reatom异步查询、变更、wrap用法、withAsync、withAsyncData、withAbort、abortVar、采样、take、onEvent、race、framePromise、Suspense、重试、缓存或存在竞态问题的UI工作流场景。