learningequality / learningequality/studio
Code-split our frontend assets
Open
@rtibbles is already working on this.
Since Jun 4, 2019.
DEV: dev-ops
DEV: frontend
TAG: performance
TAG: tech update / debt
- Dominant language
- Python
- Stars
- 191
- Forks
- 307
- Avg merge
- 5d 6h
- Merged PRs (30d)
- 10
Description
One of our static assets, the common js bundle, clocks in at 1.8 MB. It seems that most of the code is used by the channel list page or the channel edit page. We can reduce the size by using Webpack's code splitting feature, and only loading chunks when we need them.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.