mirror of
https://github.com/facebook/react.git
synced 2025-11-01 09:12:30 +00:00
* CS renderer Because we didn't have enough RN experiments. I want to add one more. * Split out hydration from the host config object This makes it easier to do feature detection on the configuration. * Move mutation host config to separate optional object * Refs and life-cycles should happen even in immutable mode * Unmount components even in non-mutation mode This is the same as committing deletions but instead of finding host components to delete, it only invokes componentWillUnmount and detaching of refs. * Add persistent updates API This mode will use a clone based API instead of mutating host instances. Needs implementation still. It's awkward that there can be more than one child inserted into the root. So we need a new API to create a "root" instance so that we can update it atomically. Alternatively we could keep the mutable API for containers and assume that most use cases would only have a single root. * Package up CS renderer * Fix reconciler package fixture
228 lines
5.5 KiB
JSON
228 lines
5.5 KiB
JSON
{
|
|
"bundleSizes": {
|
|
"react.development.js (UMD_DEV)": {
|
|
"size": 54777,
|
|
"gzip": 14345
|
|
},
|
|
"react.production.min.js (UMD_PROD)": {
|
|
"size": 6634,
|
|
"gzip": 2764
|
|
},
|
|
"react.development.js (NODE_DEV)": {
|
|
"size": 45693,
|
|
"gzip": 12091
|
|
},
|
|
"react.production.min.js (NODE_PROD)": {
|
|
"size": 5611,
|
|
"gzip": 2364
|
|
},
|
|
"React-dev.js (FB_DEV)": {
|
|
"size": 43002,
|
|
"gzip": 11321
|
|
},
|
|
"React-prod.js (FB_PROD)": {
|
|
"size": 24822,
|
|
"gzip": 6703
|
|
},
|
|
"react-dom.development.js (UMD_DEV)": {
|
|
"size": 625837,
|
|
"gzip": 144320
|
|
},
|
|
"react-dom.production.min.js (UMD_PROD)": {
|
|
"size": 100866,
|
|
"gzip": 31848
|
|
},
|
|
"react-dom.development.js (NODE_DEV)": {
|
|
"size": 588106,
|
|
"gzip": 135609
|
|
},
|
|
"react-dom.production.min.js (NODE_PROD)": {
|
|
"size": 105343,
|
|
"gzip": 33129
|
|
},
|
|
"ReactDOMFiber-dev.js (FB_DEV)": {
|
|
"size": 584995,
|
|
"gzip": 135013
|
|
},
|
|
"ReactDOMFiber-prod.js (FB_PROD)": {
|
|
"size": 414881,
|
|
"gzip": 92663
|
|
},
|
|
"react-dom-test-utils.development.js (NODE_DEV)": {
|
|
"size": 41660,
|
|
"gzip": 11093
|
|
},
|
|
"ReactTestUtils-dev.js (FB_DEV)": {
|
|
"size": 41222,
|
|
"gzip": 11028
|
|
},
|
|
"react-dom-unstable-native-dependencies.development.js (UMD_DEV)": {
|
|
"size": 84930,
|
|
"gzip": 21288
|
|
},
|
|
"react-dom-unstable-native-dependencies.production.min.js (UMD_PROD)": {
|
|
"size": 14441,
|
|
"gzip": 4650
|
|
},
|
|
"react-dom-unstable-native-dependencies.development.js (NODE_DEV)": {
|
|
"size": 80723,
|
|
"gzip": 19966
|
|
},
|
|
"react-dom-unstable-native-dependencies.production.min.js (NODE_PROD)": {
|
|
"size": 14003,
|
|
"gzip": 4510
|
|
},
|
|
"ReactDOMUnstableNativeDependencies-dev.js (FB_DEV)": {
|
|
"size": 80160,
|
|
"gzip": 19867
|
|
},
|
|
"ReactDOMUnstableNativeDependencies-prod.js (FB_PROD)": {
|
|
"size": 65113,
|
|
"gzip": 15526
|
|
},
|
|
"react-dom-server.browser.development.js (UMD_DEV)": {
|
|
"size": 130005,
|
|
"gzip": 33551
|
|
},
|
|
"react-dom-server.browser.production.min.js (UMD_PROD)": {
|
|
"size": 15134,
|
|
"gzip": 5909
|
|
},
|
|
"react-dom-server.browser.development.js (NODE_DEV)": {
|
|
"size": 99925,
|
|
"gzip": 26451
|
|
},
|
|
"react-dom-server.browser.production.min.js (NODE_PROD)": {
|
|
"size": 15038,
|
|
"gzip": 5882
|
|
},
|
|
"ReactDOMServer-dev.js (FB_DEV)": {
|
|
"size": 99346,
|
|
"gzip": 26353
|
|
},
|
|
"ReactDOMServer-prod.js (FB_PROD)": {
|
|
"size": 42657,
|
|
"gzip": 11880
|
|
},
|
|
"react-dom-server.node.development.js (NODE_DEV)": {
|
|
"size": 102203,
|
|
"gzip": 27004
|
|
},
|
|
"react-dom-server.node.production.min.js (NODE_PROD)": {
|
|
"size": 15963,
|
|
"gzip": 6214
|
|
},
|
|
"react-art.development.js (UMD_DEV)": {
|
|
"size": 372576,
|
|
"gzip": 82452
|
|
},
|
|
"react-art.production.min.js (UMD_PROD)": {
|
|
"size": 83057,
|
|
"gzip": 25828
|
|
},
|
|
"react-art.development.js (NODE_DEV)": {
|
|
"size": 296909,
|
|
"gzip": 63228
|
|
},
|
|
"react-art.production.min.js (NODE_PROD)": {
|
|
"size": 52508,
|
|
"gzip": 16427
|
|
},
|
|
"ReactARTFiber-dev.js (FB_DEV)": {
|
|
"size": 295771,
|
|
"gzip": 63258
|
|
},
|
|
"ReactARTFiber-prod.js (FB_PROD)": {
|
|
"size": 219800,
|
|
"gzip": 45628
|
|
},
|
|
"ReactNativeFiber-dev.js (RN_DEV)": {
|
|
"size": 279764,
|
|
"gzip": 48665
|
|
},
|
|
"ReactNativeFiber-prod.js (RN_PROD)": {
|
|
"size": 218506,
|
|
"gzip": 37873
|
|
},
|
|
"react-test-renderer.development.js (NODE_DEV)": {
|
|
"size": 300619,
|
|
"gzip": 63624
|
|
},
|
|
"ReactTestRendererFiber-dev.js (FB_DEV)": {
|
|
"size": 299471,
|
|
"gzip": 63657
|
|
},
|
|
"react-test-renderer-shallow.development.js (NODE_DEV)": {
|
|
"size": 9215,
|
|
"gzip": 2302
|
|
},
|
|
"ReactShallowRenderer-dev.js (FB_DEV)": {
|
|
"size": 8872,
|
|
"gzip": 2221
|
|
},
|
|
"react-noop-renderer.development.js (NODE_DEV)": {
|
|
"size": 288214,
|
|
"gzip": 60549
|
|
},
|
|
"react-dom-server.development.js (UMD_DEV)": {
|
|
"size": 120897,
|
|
"gzip": 30672
|
|
},
|
|
"react-dom-server.production.min.js (UMD_PROD)": {
|
|
"size": 20136,
|
|
"gzip": 7672
|
|
},
|
|
"react-dom-server.development.js (NODE_DEV)": {
|
|
"size": 90047,
|
|
"gzip": 23257
|
|
},
|
|
"react-dom-server.production.min.js (NODE_PROD)": {
|
|
"size": 18718,
|
|
"gzip": 7197
|
|
},
|
|
"react-dom-node-stream.development.js (NODE_DEV)": {
|
|
"size": 91741,
|
|
"gzip": 23757
|
|
},
|
|
"react-dom-node-stream.production.min.js (NODE_PROD)": {
|
|
"size": 19585,
|
|
"gzip": 7520
|
|
},
|
|
"ReactNativeRTFiber-dev.js (RN_DEV)": {
|
|
"size": 211687,
|
|
"gzip": 36145
|
|
},
|
|
"ReactNativeRTFiber-prod.js (RN_PROD)": {
|
|
"size": 160200,
|
|
"gzip": 26880
|
|
},
|
|
"react-test-renderer.production.min.js (NODE_PROD)": {
|
|
"size": 54076,
|
|
"gzip": 16776
|
|
},
|
|
"react-test-renderer-shallow.production.min.js (NODE_PROD)": {
|
|
"size": 4536,
|
|
"gzip": 1639
|
|
},
|
|
"react-dom-test-utils.production.min.js (NODE_PROD)": {
|
|
"size": 11608,
|
|
"gzip": 4241
|
|
},
|
|
"react-reconciler.development.js (NODE_DEV)": {
|
|
"size": 275518,
|
|
"gzip": 57698
|
|
},
|
|
"react-reconciler.production.min.js (NODE_PROD)": {
|
|
"size": 37979,
|
|
"gzip": 11842
|
|
},
|
|
"ReactNativeCSFiber-dev.js (RN_DEV)": {
|
|
"size": 204077,
|
|
"gzip": 34318
|
|
},
|
|
"ReactNativeCSFiber-prod.js (RN_PROD)": {
|
|
"size": 155097,
|
|
"gzip": 25642
|
|
}
|
|
}
|
|
} |