Next.js 完全指南:目录
介绍了 Next.js 的目录结构和核心概念,帮助开发者更好地理解和使用 Next.js。
category
介绍了 Next.js 的目录结构和核心概念,帮助开发者更好地理解和使用 Next.js。
介绍了 Next.js 的基本概念和实现原理,以及在 React 中的应用。
目录 布局 Layout Flexbox Grid 尺寸 Sizing 间距 Spacing 排版 Typography 颜色 Colors 背景 Background 边框 Border 圆角 Radius 阴影 Shadow 透明度 Opacity 变换 Transform 动画 …
B.0 基础工具:cn 函数(必须有) cn 是 shadcn/ui 的经典组合:clsx + tailwind-merge。 在所有组件里用于合并类名并解决冲突。 // src/lib/cn.ts import { type ClassValue, clsx } from …
本附录将 Tailwind 所有常用原子类分为 15 大类,覆盖全部能力: A.1 布局(Layout) 包含: 常规布局(display) 定位(position) Flex Grid 多列布局 隐藏控制 A.1.1 Display block inline-block inline flex …
这一章是整本书的“最终章”,也可以视为企业 UI 技术选型指南,价值极高。 本章会深入对比: Tailwind Bootstrap Material UI (MUI) Ant Design Chakra UI Radix UI Headless UI Shadcn/UI Flowbite …
这一章是最具战略视野的一章,极其重要: 企业如何选择下一代 CSS 技术? Tailwind 是否会被 UnoCSS 取代? Meta 的 StyleX 是否会成为未来标准? 原子化 + 编译器模式会走向何方? 未来的 CSS 工具链演变趋势是什么? 11.1 当今 CSS 技术的三大路线 现代 …
本章核心目标: 统一的 Design Token 体系 多品牌、多主题、多租户的 UI 系统 Tailwind 驱动的 UI 组件库 设计—开发完美协作机制 Storybook / Tokens Studio / Figma 链路 企业级设计系统治理模式 Tailwind 在设计系统中的位置:
这一章是全书最实战、最接地气、工程价值最高的章节之一,主要内容包括: 企业级 UI 组件设计原则 使用 Tailwind 构建 30+ 高质量 UI 组件 base / variants / states 核心架构 组件主题化、暗黑模式、响应式 与插件系统结合 与 shadcn/ui 的方法论对比 …
本章将覆盖: 官方生态(Typography / Forms / Aspect-Ratio / Line-Clamp / Container Queries 等) Tailwind 的周边工具链(Headless UI、Heroicons) 第三方生态系统 …
本章是 Tailwind 工程化体系的核心章节之一,难度高、内容巨大,面向: 企业级前端工程师 UI 架构师 Design System 负责人 Tailwind 高级用户 多主题 / 多租户系统研发者 Tailwind 的插件系统,是让它不仅仅是 CSS 框架,而是企业级 UI 编译引擎的核心原因 …
本章是企业级大型项目(SaaS、多租户、多品牌、复杂组件库)必须具备的完整工程体系,涵盖: Tailwind 架构体系 多主题系统 CSS 变量深度集成 按需加载、打包优化 组件库专用规范 多项目、多品牌、多租户的架构模式 CI/CD、版本管理、设计系统协作流程 工程化组织结构最佳实践 6.1 为什 …
本章目标: 从工程架构视角解释 Tailwind 如何融入现代前端框架 提供 React/Vue/Svelte/Solid 的最佳实践模式 解释组件化与原子化之间的关系 给出企业级工程组织方式(文件组织、UI 组件库、Design System) 深入 Next.js 15 / Nuxt 3 的 …
—— 从设计哲学、底层原理到企业级工程化的完整指南 适用人群:前端工程师、UI 工程师、全栈开发者、Web 工程架构师、设计系统负责人、SaaS/独立开发者 适用场景:企业级开发、SaaS 产品 UI、Design System、Web App、管理后台、营销页、H5、小程序(UnoCSS)等