[data grid] Bundle size win opportunities #14224
Labels
component: data grid
This is the name of the generic UI component, not the React module!
performance
priority: low
To delay as much as possible
umbrella
For grouping multiple issues to provide a holistic view
Summary
Since #18 was closed, I thought that we could have an open issue to keep track of the bundle size win opportunites possible for the data grid.
Ideas:
OutlinedInput
andFilledInput
from the bundle.packages/license/src/encoding/base64.ts
in the bundle of the users. The possible solution would work as follow:window.atob
andwindow.btoa
, only run the license check if the window is defined (ignore server-side, and CI)Buffer.from('Hello World!').toString('base64');
andBuffer.from(b64Encoded, 'base64').toString()
utils.[license] Use a simpler checksum for the license key #4892
EventManager
to@mui/x-internals
package #13815. To be careful with runtime performance though Don't we need Events/Observer Pattern first? tc39/proposal-signals#111 (comment).Examples
#13911
Motivation
Performance continues to be an important concern for developers. Speaking from my own experience as an end-user, I'm often frustrated by how slow Notion tabs opens, hence why I think we should care, to some extent.
Search keywords: -
The text was updated successfully, but these errors were encountered: