Skip to content

[HOLD for payment 2024-08-14] [HOLD for payment 2024-08-09] Optimize frontend performance in most recent mode #45528

@neil-marcellini

Description

@neil-marcellini

Problem

For moderate to large accounts like @JmillsExpensify's, the app frequently hangs and lags when doing basic actions like approving reports, pinning reports, etc. We know this performance should be better, but is it possible to optimize it only on the frontend, or do we also need to implement pagination to return less total reports.

Solution

Profile the app when it's lagging to see where the most time is being spent and how we might improve it. Determine if optimizations will be sufficient or if pagination is required.

We have started investigating Jason's app performance in this thread.

cc @marcaaron @adhorodyski

Issue OwnerCurrent Issue Owner: @dylanexpensify

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.ExternalAdded to denote the issue can be worked on by a contributorReviewingHas a PR in reviewWeeklyKSv2

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions