feature-sliced-design 是做什么的?
官方 Feature-Sliced Design (FSD) v2.1 技能,用于将方法论应用于前端项目。适用于涉及组织 FSD 层项目结构、决定代码归属、放置静态资源(图片、图标、字体、PDF)、分组紧密相关的切片、定义公共 API 和导入边界、解决交叉导入或评估 @x 模式、决定创建或移除实体、评估是否需要实体层、决定逻辑保留本地还是提取、从 FSD v2.0 或非 FSD 代码库迁移、将 FSD 与框架(Next.js App Router 和 Pages Router、Nuxt、Vite、Astro)集成,或在 FSD 中实现常见模式(如认证、API 处理、Redux 和 TanStack Query (React Query))的任务。