<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Tailwind CSS 专题：从原子化样式到企业级 Design System on PlumePHP</title><link>https://plumephp.com/posts/frontend/tailwind/</link><description>Recent content in Tailwind CSS 专题：从原子化样式到企业级 Design System on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Sun, 16 Nov 2025 00:11:31 +0800</lastBuildDate><atom:link href="https://plumephp.com/posts/frontend/tailwind/index.xml" rel="self" type="application/rss+xml"/><item><title>附录 C：Tailwind CSS 速查表（Cheat Sheet）</title><link>https://plumephp.com/11-tailwind-detail/</link><pubDate>Sun, 16 Nov 2025 00:11:31 +0800</pubDate><guid>https://plumephp.com/11-tailwind-detail/</guid><description>&lt;h2 id="目录"&gt;&lt;strong&gt;目录&lt;/strong&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;布局 Layout&lt;/li&gt;
&lt;li&gt;Flexbox&lt;/li&gt;
&lt;li&gt;Grid&lt;/li&gt;
&lt;li&gt;尺寸 Sizing&lt;/li&gt;
&lt;li&gt;间距 Spacing&lt;/li&gt;
&lt;li&gt;排版 Typography&lt;/li&gt;
&lt;li&gt;颜色 Colors&lt;/li&gt;
&lt;li&gt;背景 Background&lt;/li&gt;
&lt;li&gt;边框 Border&lt;/li&gt;
&lt;li&gt;圆角 Radius&lt;/li&gt;
&lt;li&gt;阴影 Shadow&lt;/li&gt;
&lt;li&gt;透明度 Opacity&lt;/li&gt;
&lt;li&gt;变换 Transform&lt;/li&gt;
&lt;li&gt;动画 Animation&lt;/li&gt;
&lt;li&gt;过渡 Transition&lt;/li&gt;
&lt;li&gt;交互 Interactivity&lt;/li&gt;
&lt;li&gt;Position 定位&lt;/li&gt;
&lt;li&gt;Overflow&lt;/li&gt;
&lt;li&gt;列表 / 表格&lt;/li&gt;
&lt;li&gt;滚动 Scroll / Snap&lt;/li&gt;
&lt;li&gt;状态选择器 Variants&lt;/li&gt;
&lt;li&gt;响应式前缀 Responsive Prefix&lt;/li&gt;
&lt;li&gt;Arbitrary（任意值）&lt;/li&gt;
&lt;li&gt;常用组件模式（Button、Input、Card）速查&lt;/li&gt;
&lt;/ol&gt;
&lt;hr&gt;
&lt;h1 id="1-布局-layout"&gt;&lt;strong&gt;1. 布局 Layout&lt;/strong&gt;&lt;/h1&gt;
&lt;h3 id="display"&gt;&lt;strong&gt;Display&lt;/strong&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;block | inline-block | inline | flex | inline-flex | grid | inline-grid | hidden | table
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="contain新版"&gt;&lt;strong&gt;Contain（新版）&lt;/strong&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;contain | contain-strict | contain-size | contain-content
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="box-sizing"&gt;&lt;strong&gt;Box sizing&lt;/strong&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;box-border | box-content
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="float--clear"&gt;&lt;strong&gt;Float / Clear&lt;/strong&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;float-right | float-left | float-none
clear-both | clear-none
&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;
&lt;h1 id="2-flexbox"&gt;&lt;strong&gt;2. Flexbox&lt;/strong&gt;&lt;/h1&gt;
&lt;h3 id="容器"&gt;&lt;strong&gt;容器&lt;/strong&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;flex | inline-flex
flex-row | flex-row-reverse
flex-col | flex-col-reverse
flex-wrap | flex-nowrap | flex-wrap-reverse
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="对齐"&gt;&lt;strong&gt;对齐&lt;/strong&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;justify-start | center | end | between | around | evenly
items-start | center | end | stretch
content-start | center | between | around
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="flex-子项"&gt;&lt;strong&gt;Flex 子项&lt;/strong&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;flex-1 | flex-auto | flex-initial | flex-none
flex-grow | flex-grow-0
flex-shrink | flex-shrink-0
order-1 | order-last | order-none
&lt;/code&gt;&lt;/pre&gt;&lt;h1 id="3-grid"&gt;&lt;strong&gt;3. Grid&lt;/strong&gt;&lt;/h1&gt;
&lt;h3 id="列定义"&gt;&lt;strong&gt;列定义&lt;/strong&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;grid-cols-1 … 12
grid-cols-none
grid-cols-[200px_1fr]
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="行定义"&gt;&lt;strong&gt;行定义&lt;/strong&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;grid-rows-1 … 12
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="自动布局"&gt;&lt;strong&gt;自动布局&lt;/strong&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;auto-cols-auto | auto-cols-fr
auto-rows-auto | auto-rows-fr
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="间距"&gt;&lt;strong&gt;间距&lt;/strong&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;gap-1 … gap-96
gap-x-4 | gap-y-4
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="span"&gt;&lt;strong&gt;Span&lt;/strong&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;col-span-2 | col-span-full
row-span-3
&lt;/code&gt;&lt;/pre&gt;&lt;h1 id="4-尺寸-sizing"&gt;&lt;strong&gt;4. 尺寸 Sizing&lt;/strong&gt;&lt;/h1&gt;
&lt;h3 id="width"&gt;Width&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;w-0 | w-px | w-1 … w-96
w-full | w-screen | w-auto
w-fit | w-min | w-max
w-[120px]
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="height"&gt;Height&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;h-0 | h-px | h-1 … h-96
h-full | h-screen | h-auto
h-fit
h-[60vh]
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="minmax"&gt;Min/Max&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;min-w-0 | min-w-full | max-w-screen-xl
min-h-screen | max-h-96
&lt;/code&gt;&lt;/pre&gt;&lt;h1 id="5-间距-spacing"&gt;&lt;strong&gt;5. 间距 Spacing&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;统一 scale：&lt;code&gt;0 | 0.5 | 1 | 1.5 | 2 | 2.5 … 96&lt;/code&gt;&lt;/p&gt;</description></item><item><title>附录 B：Tailwind + shadcn/ui 最佳实践组件示例</title><link>https://plumephp.com/10-tailwind-detail/</link><pubDate>Sun, 16 Nov 2025 00:10:31 +0800</pubDate><guid>https://plumephp.com/10-tailwind-detail/</guid><description>&lt;h2 id="b0-基础工具cn-函数必须有"&gt;B.0 基础工具：&lt;code&gt;cn&lt;/code&gt; 函数（必须有）&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;cn&lt;/code&gt; 是 shadcn/ui 的经典组合：&lt;code&gt;clsx + tailwind-merge&lt;/code&gt;。&lt;br&gt;
在所有组件里用于合并类名并解决冲突。&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-ts" data-lang="ts"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;// src/lib/cn.ts
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="kr"&gt;import&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="kr"&gt;type&lt;/span&gt; &lt;span class="nx"&gt;ClassValue&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;clsx&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="kr"&gt;from&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;clsx&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="kr"&gt;import&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="nx"&gt;twMerge&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="kr"&gt;from&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;tailwind-merge&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="kr"&gt;export&lt;/span&gt; &lt;span class="kd"&gt;function&lt;/span&gt; &lt;span class="nx"&gt;cn&lt;/span&gt;&lt;span class="p"&gt;(...&lt;/span&gt;&lt;span class="nx"&gt;inputs&lt;/span&gt;: &lt;span class="kt"&gt;ClassValue&lt;/span&gt;&lt;span class="p"&gt;[])&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="nx"&gt;twMerge&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;clsx&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;inputs&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;后面所有组件都默认从这里引用 &lt;code&gt;cn&lt;/code&gt;。&lt;/p&gt;</description></item><item><title>附录 A：Tailwind 全类名一览表</title><link>https://plumephp.com/09-tailwind-detail/</link><pubDate>Sun, 16 Nov 2025 00:09:31 +0800</pubDate><guid>https://plumephp.com/09-tailwind-detail/</guid><description>&lt;p&gt;本附录将 Tailwind 所有常用原子类分为 15 大类，覆盖全部能力：&lt;/p&gt;
&lt;hr&gt;
&lt;h1 id="a1-布局layout"&gt;&lt;strong&gt;A.1 布局（Layout）&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;包含：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;常规布局(display)&lt;/li&gt;
&lt;li&gt;定位(position)&lt;/li&gt;
&lt;li&gt;Flex&lt;/li&gt;
&lt;li&gt;Grid&lt;/li&gt;
&lt;li&gt;多列布局&lt;/li&gt;
&lt;li&gt;隐藏控制&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="a11-display"&gt;&lt;strong&gt;A.1.1 Display&lt;/strong&gt;&lt;/h2&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;block
inline-block
inline
flex
inline-flex
table
inline-table
table-row
table-cell
grid
inline-grid
contents
hidden
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="a12-position"&gt;&lt;strong&gt;A.1.2 Position&lt;/strong&gt;&lt;/h2&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;static
fixed
absolute
relative
sticky
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="辅助类"&gt;辅助类：&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;inset-0
top-0
right-0
bottom-0
left-0

inset-x-0
inset-y-0
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;支持 arbitrary：（非常常用）&lt;/p&gt;</description></item><item><title>第 12 章：Tailwind 与主流 UI 框架全面对比</title><link>https://plumephp.com/08-tailwind-detail/</link><pubDate>Sun, 16 Nov 2025 00:08:31 +0800</pubDate><guid>https://plumephp.com/08-tailwind-detail/</guid><description>&lt;p&gt;这一章是整本书的“最终章”，也可以视为&lt;strong&gt;企业 UI 技术选型指南&lt;/strong&gt;，价值极高。&lt;br&gt;
本章会深入对比：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Tailwind&lt;/li&gt;
&lt;li&gt;Bootstrap&lt;/li&gt;
&lt;li&gt;Material UI (MUI)&lt;/li&gt;
&lt;li&gt;Ant Design&lt;/li&gt;
&lt;li&gt;Chakra UI&lt;/li&gt;
&lt;li&gt;Radix UI&lt;/li&gt;
&lt;li&gt;Headless UI&lt;/li&gt;
&lt;li&gt;Shadcn/UI&lt;/li&gt;
&lt;li&gt;Flowbite&lt;/li&gt;
&lt;li&gt;DaisyUI&lt;/li&gt;
&lt;li&gt;Tremor / Admin UI 类库&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;并从&lt;strong&gt;工程化、性能、主题化、组件覆盖、生态、学习成本、团队规模适配&lt;/strong&gt;等维度给出最终选择策略。&lt;/p&gt;</description></item><item><title>第 11 章：Tailwind 与原子化 CSS 的未来趋势（StyleX / UnoCSS / WindiCSS 深度对比）</title><link>https://plumephp.com/07-tailwind-detail/</link><pubDate>Sun, 16 Nov 2025 00:07:31 +0800</pubDate><guid>https://plumephp.com/07-tailwind-detail/</guid><description>&lt;p&gt;这一章是最具战略视野的一章，极其重要：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;企业如何选择下一代 CSS 技术？&lt;/li&gt;
&lt;li&gt;Tailwind 是否会被 UnoCSS 取代？&lt;/li&gt;
&lt;li&gt;Meta 的 StyleX 是否会成为未来标准？&lt;/li&gt;
&lt;li&gt;原子化 + 编译器模式会走向何方？&lt;/li&gt;
&lt;li&gt;未来的 CSS 工具链演变趋势是什么？&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h1 id="111-当今-css-技术的三大路线"&gt;&lt;strong&gt;11.1 当今 CSS 技术的三大路线&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;现代 CSS 技术的演进已经进入“编译器时代”，目前分为三大核心路线：&lt;/p&gt;</description></item><item><title>第 10 章：Tailwind 在企业级 Design System 的落地方案</title><link>https://plumephp.com/06-tailwind-detail/</link><pubDate>Sun, 16 Nov 2025 00:06:31 +0800</pubDate><guid>https://plumephp.com/06-tailwind-detail/</guid><description>&lt;h2 id="本章核心目标"&gt;&lt;strong&gt;本章核心目标：&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;统一的 Design Token 体系&lt;/li&gt;
&lt;li&gt;多品牌、多主题、多租户的 UI 系统&lt;/li&gt;
&lt;li&gt;Tailwind 驱动的 UI 组件库&lt;/li&gt;
&lt;li&gt;设计—开发完美协作机制&lt;/li&gt;
&lt;li&gt;Storybook / Tokens Studio / Figma 链路&lt;/li&gt;
&lt;li&gt;企业级设计系统治理模式&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Tailwind 在设计系统中的位置：&lt;/p&gt;</description></item><item><title>第 9 章：Tailwind 与最佳实践 UI 组件体系</title><link>https://plumephp.com/05-tailwind-detail/</link><pubDate>Sun, 16 Nov 2025 00:05:31 +0800</pubDate><guid>https://plumephp.com/05-tailwind-detail/</guid><description>&lt;p&gt;这一章是全书&lt;strong&gt;最实战、最接地气、工程价值最高的章节之一&lt;/strong&gt;，主要内容包括：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;企业级 UI 组件设计原则&lt;/li&gt;
&lt;li&gt;使用 Tailwind 构建 30+ 高质量 UI 组件&lt;/li&gt;
&lt;li&gt;base / variants / states 核心架构&lt;/li&gt;
&lt;li&gt;组件主题化、暗黑模式、响应式&lt;/li&gt;
&lt;li&gt;与插件系统结合&lt;/li&gt;
&lt;li&gt;与 shadcn/ui 的方法论对比&lt;/li&gt;
&lt;li&gt;组件库组织方式（React / Vue 两套示例）&lt;/li&gt;
&lt;li&gt;企业级 UI 组件库的目录与发布模式&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h1 id="91-组件体系的设计哲学从-tailwind-转向-design-system"&gt;&lt;strong&gt;9.1 组件体系的设计哲学（从 Tailwind 转向 Design System）&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;Tailwind 的组件设计必须遵守三大准则：&lt;/p&gt;</description></item><item><title>第 8 章：Tailwind 生态系统深度解析</title><link>https://plumephp.com/04-tailwind-detail/</link><pubDate>Sun, 16 Nov 2025 00:04:31 +0800</pubDate><guid>https://plumephp.com/04-tailwind-detail/</guid><description>&lt;p&gt;本章将覆盖：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;官方生态（Typography / Forms / Aspect-Ratio / Line-Clamp / Container Queries 等）&lt;/li&gt;
&lt;li&gt;Tailwind 的周边工具链（Headless UI、Heroicons）&lt;/li&gt;
&lt;li&gt;第三方生态系统（DaisyUI、Flowbite、shadcn/ui、Tremor、Preline）&lt;/li&gt;
&lt;li&gt;Tailwind 与 WindiCSS / UnoCSS 对比&lt;/li&gt;
&lt;li&gt;生态的工程价值、团队协作价值&lt;/li&gt;
&lt;li&gt;如何为企业打造自己的 Tailwind 生态体系&lt;/li&gt;
&lt;li&gt;源码级别的插件机制解析&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;Tailwind 的生态系统比框架本身更强大。&lt;br&gt;
生态让 Tailwind 从一个“CSS 工具集”变成一个“完整前端 UI 体系”。&lt;/p&gt;</description></item><item><title>第 7 章：Tailwind 插件系统（Plugin API 深度解析）</title><link>https://plumephp.com/03-tailwind-detail/</link><pubDate>Sun, 16 Nov 2025 00:03:31 +0800</pubDate><guid>https://plumephp.com/03-tailwind-detail/</guid><description>&lt;p&gt;本章是 &lt;strong&gt;Tailwind 工程化体系的核心章节之一&lt;/strong&gt;，难度高、内容巨大，面向：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;企业级前端工程师&lt;/li&gt;
&lt;li&gt;UI 架构师&lt;/li&gt;
&lt;li&gt;Design System 负责人&lt;/li&gt;
&lt;li&gt;Tailwind 高级用户&lt;/li&gt;
&lt;li&gt;多主题 / 多租户系统研发者&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;Tailwind 的插件系统，是让它不仅仅是 CSS 框架，而是&lt;strong&gt;企业级 UI 编译引擎&lt;/strong&gt;的核心原因。&lt;/p&gt;</description></item><item><title>第 6 章：Tailwind 的高级工程化体系（企业级）</title><link>https://plumephp.com/02-tailwind-detail/</link><pubDate>Sun, 16 Nov 2025 00:02:31 +0800</pubDate><guid>https://plumephp.com/02-tailwind-detail/</guid><description>&lt;p&gt;本章是&lt;strong&gt;企业级大型项目（SaaS、多租户、多品牌、复杂组件库）必须具备的完整工程体系&lt;/strong&gt;，涵盖：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Tailwind 架构体系&lt;/li&gt;
&lt;li&gt;多主题系统&lt;/li&gt;
&lt;li&gt;CSS 变量深度集成&lt;/li&gt;
&lt;li&gt;按需加载、打包优化&lt;/li&gt;
&lt;li&gt;组件库专用规范&lt;/li&gt;
&lt;li&gt;多项目、多品牌、多租户的架构模式&lt;/li&gt;
&lt;li&gt;CI/CD、版本管理、设计系统协作流程&lt;/li&gt;
&lt;li&gt;工程化组织结构最佳实践&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h1 id="61-为什么企业需要-tailwind-工程化体系"&gt;&lt;strong&gt;6.1 为什么企业需要 Tailwind 工程化体系&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;在小型项目中，你只需：&lt;/p&gt;</description></item><item><title>第 5 章：Tailwind 在现代前端框架中的实践（React / Vue / Next.js / Nuxt / Svelte / Solid）</title><link>https://plumephp.com/01-tailwind-detail/</link><pubDate>Sun, 16 Nov 2025 00:01:31 +0800</pubDate><guid>https://plumephp.com/01-tailwind-detail/</guid><description>&lt;p&gt;本章目标：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;从工程架构视角解释 Tailwind 如何融入现代前端框架&lt;/li&gt;
&lt;li&gt;提供 React/Vue/Svelte/Solid 的最佳实践模式&lt;/li&gt;
&lt;li&gt;解释组件化与原子化之间的关系&lt;/li&gt;
&lt;li&gt;给出企业级工程组织方式（文件组织、UI 组件库、Design System）&lt;/li&gt;
&lt;li&gt;深入 Next.js 15 / Nuxt 3 的 SSR &amp;amp; RSC 与 Tailwind 配置&lt;/li&gt;
&lt;li&gt;解决最常见的工程踩坑（深色模式、控件状态、动态类名等）&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h1 id="51-为什么-tailwind-与现代前端框架是天作之合"&gt;&lt;strong&gt;5.1 为什么 Tailwind 与现代前端框架是“天作之合”&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;Tailwind 能在短时间内成为全球前端团队的首选，其核心原因是：&lt;/p&gt;</description></item><item><title>Tailwind CSS 详解</title><link>https://plumephp.com/00-tailwind-detail/</link><pubDate>Sun, 16 Nov 2025 00:00:31 +0800</pubDate><guid>https://plumephp.com/00-tailwind-detail/</guid><description>&lt;p&gt;&lt;strong&gt;—— 从设计哲学、底层原理到企业级工程化的完整指南&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;适用人群：前端工程师、UI 工程师、全栈开发者、Web 工程架构师、设计系统负责人、SaaS/独立开发者&lt;br&gt;
适用场景：企业级开发、SaaS 产品 UI、Design System、Web App、管理后台、营销页、H5、小程序（UnoCSS）等&lt;/p&gt;</description></item></channel></rss>