ONEARMY / community-platform

A platform to build useful communities that aim to tackle global problems
https://platform.onearmy.earth
MIT License
1.14k stars 389 forks source link

[suggestion] - Front-end Optimisations #956

Closed chrismclarke closed 1 year ago

chrismclarke commented 4 years ago

Following work on backend optimisations (#953), some thoughts on good potential frontend optimisations ahead of larger v2 changes

chrismclarke commented 4 years ago

Optimisations also link with discussion in #952 And writeup: https://github.com/ONEARMY/community-platform/wiki/Environmental-Impact

Summary:

chrismclarke commented 4 years ago

Lazy loading for pages and stores added to https://github.com/ONEARMY/community-platform/tree/feat/lazy-loading

Note, could still do more (particularly reorganise create/edit page to load lazily within main page), but for now reasonable improvement

chrismclarke commented 4 years ago

image Latest update, roughly 1MB gzipped.

Recommended priorities:

Known blocking resources:

Additional