Skip to content

Commit 1931df0

Browse files
committed
docs: document babel-plugin-react-css-modules
1 parent f0405ab commit 1931df0

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,14 @@
88

99
React CSS Modules implement automatic mapping of CSS modules. Every CSS class is assigned a local-scoped identifier with a global unique name. CSS Modules enable a modular and reusable CSS!
1010

11+
> Note:
12+
>
13+
> If you are considering to use `react-css-modules`, evaluate if [`babel-plugin-react-css-modules`](https://github.com/gajus/babel-plugin-react-css-modules) covers your use case.
14+
> `babel-plugin-react-css-modules` is a lightweight alternative of `react-css-modules`.
15+
>
16+
> `babel-plugin-react-css-modules` is not a drop-in replacement and does not cover all the use cases of `react-css-modules`.
17+
> However, it has a lot smaller performance overhead (0-10% vs +50%; see [Performance](https://github.com/gajus/babel-plugin-react-css-modules#performance)) and a lot smaller size footprint (less than 2kb vs +17kb).
18+
1119
- [CSS Modules](#css-modules)
1220
- [webpack `css-loader`](#webpack-css-loader)
1321
- [What's the Problem?](#whats-the-problem)

0 commit comments

Comments
 (0)