daostack / daostack/common-web
Analyze loading times
- Dominant language
- TypeScript
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
We would like to improve apps performance.
As first step we should analyze the delays the user is experiencing,
And map & prioritize possible actions we could do to reduce it (whether it's BE \ FE, and maybe more details).
Let's start with the following actions:
| Action | Delay ingredients | Total delay | BE delay(s)| Comments|
|--------|--------|--------|--------|--------|
| Load Inbox| 4.7s List placeholders | 6.3s Items names | inbox 3s | 7.2s chat|
| Load Common Feed|2.8s List placeholders | 4s items names | feed items 2.4s | 5.5s chat |
| Join Space| | 22s | create 1.3s | Firebase receiving data 19.5s |
| Load DM chat| | | | |
| Load DM users| | | | |
| Create a discussion| | | | |
| Edit space about| | | | |
- For reference, a great target would be:
- All app reactions < 0.1s
- Medium operations (e.g. moving to a new space, opening a new stream) < 0.3s
- Heavy operations (e.g. opening a new space/common) < 1s
- App loading < 3s
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.