RESULT.md

March 25, 2018 ยท View on GitHub

Results:

sorted by rerender time

SolutionUse CSSUse Inline-StylesMount Time (ms)Rerender time (ms)
react (without styles)--18.2545.01
nano-css (using put() interface)++29.651.15
react (with inline-styles)-+30.551.42
nano-css (using rule() interface)++31.2553.49
cxs++34.954.84
styled-jsx-inline-styles++37.2555.42
nano-css (using jsx() interface)++42.8755.93
emotion-css-mode++34.4356.05
react-css++35.4858.44
aphrodite++42.759.3
nano-css (using styled() interface)++4459.79
nano-css (using drule() interface)+-35.662.18
glam-inline-style++34.662.88
nano-css (using dsheet() interface)++37.764.43
styled-jss-w-o-plugins-v2+-105.0570.02
styled-jss-w-o-plugins+-100.2371.64
styled-components-inline-styles++78.471.82
rockey-inline++81.773.16
nano-css (using styled() interface CSS-only)+-65.974.23
glam-simple+-41.3374.63
styled-jss-v2+-135.5778.05
styled-jss+-134.4579.81
fela+-55.381.53
nano-css (using sheet() interface)++32.782.43
emotion-simple+-108.7584.71
emotion-extract-static++120.8584.82
emotion-decouple+-107.4585.83
radium-+80.889.52
styletron+-86.4392.42
merge-styles+-85.0896.36
styled-components+-146.896.71
styled-components-decouple-cell+-187.1109.68
styled-jsx-dynamic+-149.23115.61
react-native-web++167.75122.86
rockey-speedy+-90.8155.07
rockey+-171.6218.18
react-jss+-161.8256.31
glamorous+-217.15273.26
glamorous-glamour-css+-221.8366.03