plotly / dash-table

OBSOLETE: now part of https://github.com/plotly/dash
https://dash.plotly.com
MIT License
419 stars 74 forks source link

[WIP] Smaller entrypoint bundle for async components #815

Closed Marc-Andre-Rivet closed 4 years ago

Marc-Andre-Rivet commented 4 years ago

propTypes, defaultProps and persistenceTransforms represent the majority of the entrypoint bundle but are not truly needed to load the component. This attempts to reduce the entrypoint bundle while not affecting the Dash functionalities, component generation and props validation.

Reduces the entrypoint bundle size from 39kB to 13kB for this package.