sorted by rerender time
Solution | Use CSS | Use Inline-Styles | Mount Time (ms) | Rerender time (ms) |
---|---|---|---|---|
react (without styles) | - | - | 16.11 | 29.96 |
styled-jsx-static | + | - | 25.27 | 42.24 |
emotion-extract-static | + | + | 52.29 | 44.79 |
react-css | + | + | 28.17 | 46.18 |
styletron | + | - | 53.03 | 47.36 |
aphrodite | + | + | 37.64 | 57.75 |
radium | - | + | 56.37 | 58.36 |
styled-jss-w-o-plugins | + | - | 76.8 | 58.49 |
styled-components-v2-plugin-inline-styles | + | + | 76.28 | 58.98 |
styled-jsx-dynamic | + | - | 82.73 | 63.89 |
glam-simple | + | - | 31.85 | 65.6 |
rockey-inline | + | + | 67.41 | 67.09 |
emotion-css-mode | + | + | 35.65 | 68.74 |
glam-inline-style | + | + | 35.92 | 69.95 |
styled-jss | + | - | 95.91 | 74.13 |
cxs | + | + | 39.01 | 84.07 |
emotion-simple | + | - | 106.02 | 89.34 |
fela | + | - | 53.85 | 93.62 |
rockey-speedy | + | - | 63.61 | 122.65 |
glamorous | + | - | 119.82 | 175.6 |
react-jss | + | - | 117.11 | 199.65 |
glamorous-glamour-css | + | - | 170.83 | 267.94 |
rockey | + | - | 199.93 | 288.93 |
styled-components-v2-plugin-decouple-cell | + | - | 917.76 | 2,139.01 |
styled-components-v2-plugin | + | - | 1,111.39 | 2,563.19 |
Added
nano-css
to the benchmarks: