-
Task
-
Resolution: Unresolved
-
Must have
-
None
-
None
-
5
-
Performance
-
Sprint #161, Sprint #162, Sprint #163, Sprint #164
-
saturn
A large part of the size of our front end bundle is because we use a version of React which is shipped with WordPress for use in the post editor. The footprint is mostly because of the dependencies of WP's React (lodash, wp-polyfill), we could also use a much lighter variant of React (Preact) as our front end code is simple enough to allow that (i.e. doesn't depend on any React features not supported by Preact).
Tasks:
- Set up Preact for the front end and check if using it requires any changes to our front end code.
- has to be done after
-
PLANET-6262 FrontendRichText in Cookies block causes unnecessary dependency on wp-i18n scripts
- OPEN
- has to be done before
-
PLANET-6157 Split Cookies block JS/CSS code
- OPEN
-
PLANET-6158 Split SplitTwoColumns block JS/CSS code
- OPEN
-
PLANET-6159 Split Submenu block JS/CSS code
- OPEN
-
PLANET-6160 Split SocialMedia block JS/CSS code
- OPEN
-
PLANET-6161 Split Media block JS/CSS code
- OPEN