用途:该技能组用于构建现代全栈 Web 应用,组合 Next.js(React 框架,支持 App Router、Server Components、RSC、PPR、SSR、SSG、ISR)、Turborepo(JavaScript/TypeScript 高性能 Monorepo 构建系统)与 RemixIcon(3100+ 线性与填充图标库)。
主要能力:Next.js 提供路由、布局、服务端组件、数据获取与缓存、图片与字体优化;Turborepo 提供任务管道、依赖编排、并行执行与本地/远程缓存;RemixIcon 提供 webfont 与 React 组件两种用法,支持尺寸、颜色与无障碍标签。
使用方式:单应用用 npx create-next-app@latest my-app 创建,再 npm install remixicon,在 app/layout.tsx 中 import 'remixicon/fonts/remixicon.css'。Monorepo 用 npx create-turbo@latest my-monorepo,在 apps/ 下配置 Next.js 应用,在 packages/ui 等共享包中安装 remixicon,通过 turbo.json 定义 build、dev、lint、test 等任务。图标可用 <i className="ri-home-line"></i> 或从 @remixicon/react 导入组件。
适用场景:电商、营销站、SaaS、文档站、博客等单应用;微前端、多租户平台、共享组件库、多应用(web/admin/mobile-web)等 Monorepo 场景。
限制:资料未提供具体收费、价格、平台支持范围与效果数据;脚本与配置示例需按实际项目调整,未验证的细节暂未提供。