facebook / react-strict-dom

React Strict DOM (RSD) standardizes the development of styled React components for web and native.
https://facebook.github.io/react-strict-dom
MIT License
3.2k stars 161 forks source link

Bump flow and related tools #218

Closed SamChou19815 closed 1 month ago

SamChou19815 commented 1 month ago

This PR bumps flow and related tools in the repo to prepare for moving away from React.AbstractComponent in favor of the new component types.

github-actions[bot] commented 1 month ago

workflow: benchmarks/size

Comparison of minified (terser) and compressed (brotli) size results, measured in bytes. Smaller is better. Results Base Patch Ratio
react-strict-dom/dist/dom/index.js
· compressed 2,488 2,488 1.00
· minified 8,586 8,586 1.00
react-strict-dom/dist/dom/runtime.js
· compressed 850 850 1.00
· minified 2,404 2,404 1.00
react-strict-dom/dist/native/index.js
· compressed 15,651 15,651 1.00
· minified 58,387 58,387 1.00
github-actions[bot] commented 1 month ago

workflow: benchmarks/perf (native)

Comparison of performance test results, measured in operations per second. Larger is better. Results Base Patch Ratio
css.create
· small 1,157,126 1,159,081 1.00 +
· small with units 449,712 443,507 0.99 -
· small with variables 675,071 673,327 1.00 -
· several small 328,807 326,673 0.99 -
· large 214,403 212,107 0.99 -
· large with polyfills 150,220 148,709 0.99 -
· complex 103,798 101,792 0.98 -
· unsupported 227,310 224,086 0.99 -
css.createTheme
· simple theme 220,824 220,776 1.00 -
· polyfill theme 208,033 207,596 1.00 -
css.props
· small 249,718 248,672 1.00 -
· small with units 193,694 192,979 1.00 -
· small with variables 105,763 106,057 1.00 +
· small with variables of units 75,633 75,907 1.00 +
· large 106,665 104,445 0.98 -
· large with polyfills 37,528 37,377 1.00 -
· complex 23,978 24,153 1.01 +
· unsupported 148,888 148,556 1.00 -
· simple merge 166,326 164,143 0.99 -
· wide merge 18,134 18,155 1.00 +
· deep merge 17,774 17,867 1.01 +
· themed merge 32,329 32,321 1.00 -
necolas commented 1 month ago

Thanks, looks good