前端开发 Skill技能列表

4.5

原子设计:夸克Skill atomic-design-quarks

原子设计:夸克技能专注于使用原子设计方法论中的夸克级别来构建和维护设计系统的基础。它包括定义和管理设计令牌(如颜色、间距、字体大小、阴影等原始值),并将它们导出为CSS自定义属性,以实现样式一致性和主题支持。此技能适用于前端开发中的设计系统建设,确保可维护性和可扩展性,适用于创建可主题化的组件库、大型代码库一致性维护以及多品牌应用开发。关键词:原子设计、夸克、设计令牌、CSS变量、前端开发、设计系统、样式一致性、主题化。

4.5

原子设计:有机体Skill atomic-design-organisms

原子设计有机体技能专注于构建用户界面中的复杂组件,如导航栏、内容卡片和表单部分。它基于原子设计方法论,通过组合原子和分子来创建可重用、状态管理的独立UI部分,提高前端开发效率和代码可维护性。关键词:原子设计、UI组件、前端开发、React、组件化、状态管理、可重用性。

4.5

原子设计:分子组件Skill atomic-design-molecules

该技能专注于原子设计方法论中的分子组件创建,用于将原子组件组合成功能性的UI元素,如表单字段、搜索栏和卡片头部。关键词包括原子设计、分子组件、UI组件、前端开发、React、TypeScript。适用于提升UI组件的可重用性、维护性和一致性,支持高效的前端界面构建。

4.5

原子设计集成Skill atomic-design-integration

这个技能用于将原子设计方法论与现代前端框架如 React、Vue、Angular 集成,提供项目结构、组件模板、测试和配置的最佳实践,关键词包括:原子设计、前端开发、React、Vue、Angular、组件集成、项目结构、Storybook、测试。

4.5

原子设计基础Skill atomic-design-fundamentals

原子设计基础技能用于应用Atomic Design方法论,将UI组件组织成夸克、原子、分子、有机体、模板和页面等层级,以构建可扩展、可维护的组件化用户界面设计系统。关键词包括原子设计、UI组件、设计系统、前端开发、组件化、可扩展性、可维护性。

4.5

原子设计原子组件Skill atomic-design-atoms

这个技能专注于创建原子级UI组件,如按钮、输入框、标签和图标,作为设计系统的最小不可分割构建块。它强调可重用性、无状态性和可访问性,用于构建一致的前端界面。关键词:原子设计,UI组件,前端开发,设计系统,React组件,可访问性,样式令牌。

4.5

TypeScript工具类型Skill typescript-utility-types

此技能专注于使用TypeScript的内置工具类型、映射类型、条件类型和高级类型操作技术,用于创建灵活、类型安全的TypeScript代码,提升开发效率和代码质量。关键词:TypeScript、工具类型、映射类型、条件类型、类型安全、代码生成、前端开发、类型推断、模板文字类型。

4.5

TypeScript类型系统Skill typescript-type-system

TypeScript类型系统技能专注于TypeScript语言的类型特性,包括编译器配置、严格模式、高级类型(如联合与交叉类型、泛型、条件类型、映射类型、模板字面量类型)、类型收窄(类型守卫、判别联合)、实用类型、类型断言等,帮助开发者编写类型安全的JavaScript代码,提高代码质量和可维护性,适用于前端和后端开发。关键词:TypeScript, 类型系统, 严格模式, 泛型, 类型守卫, 编译器配置, 前端开发, 后端开发, 类型安全, 代码质量。

4.5

ZustandTypeScript集成Skill zustand-typescript

这个技能专注于在TypeScript项目中集成Zustand状态管理库,提供类型安全的商店创建、选择器定义、切片模式、中间件使用等高级模式,帮助前端开发者构建可维护、高效和类型安全的React应用。关键词:Zustand, TypeScript, 状态管理, 类型安全, 前端开发, React, 商店创建, 选择器, 切片模式, 中间件。

4.5

Zustand存储模式Skill zustand-store-patterns

这个技能是关于使用Zustand进行React状态管理的存储模式,用于优化应用性能和组织代码结构,包括存储定义、选择器、动作分离、性能优化等。关键词:Zustand, React, 状态管理, 存储模式, 前端开发, 性能优化。

4.5

Zustand中间件技能Skill zustand-middleware

Zustand中间件技能用于实现JavaScript状态管理库Zustand的中间件功能,包括持久化存储、Redux DevTools集成、使用Immer进行不可变更新和自定义中间件开发。适用于前端开发中的状态管理优化,提高应用性能和可维护性。关键词:Zustand, 中间件, 持久化, DevTools, Immer, 前端开发, 状态管理, 不可变更新, 自定义中间件

4.5

Zustand高级模式Skill zustand-advanced-patterns

Zustand 高级模式是一种前端状态管理技术,专为React应用程序设计,提供瞬态更新、乐观更新、撤销重做、存储组合等高级功能,用于优化性能和管理复杂状态。关键词:Zustand、状态管理、React、前端开发、性能优化、瞬态更新、乐观更新。