-
Notifications
You must be signed in to change notification settings - Fork 12.6k
Local dev crazy slow #23104
Copy link
Copy link
Closed
Labels
High priorityCreated by Linear-GitHub SyncCreated by Linear-GitHub Syncapp-storearea: app store, apps, calendar integrations, google calendar, outlook, lark, apple calendararea: app store, apps, calendar integrations, google calendar, outlook, lark, apple calendarperformancearea: performance, page load, slow, slow endpoints, loading screen, unresponsivearea: performance, page load, slow, slow endpoints, loading screen, unresponsive🐛 bugSomething isn't workingSomething isn't working
Milestone
Metadata
Metadata
Assignees
Labels
High priorityCreated by Linear-GitHub SyncCreated by Linear-GitHub Syncapp-storearea: app store, apps, calendar integrations, google calendar, outlook, lark, apple calendararea: app store, apps, calendar integrations, google calendar, outlook, lark, apple calendarperformancearea: performance, page load, slow, slow endpoints, loading screen, unresponsivearea: performance, page load, slow, slow endpoints, loading screen, unresponsive🐛 bugSomething isn't workingSomething isn't working
$2000 USD Bounty here!
If you can find a nice solution to our local dev experience, take home a $2000 USD bounty. We have a very strong feeling the culprit is the App Store. The problem is that refactoring it is a challenge since we have 100+ apps, there are tons of circular dependencies and our
mainbranch is constantly merged to, making conflicts hard to work around.Take these PRs as inspiration to ideally not load the entire App Store upon any given page load in our app. If you debug locally and watch what happens in the
.next/server/chunksfolder, you will see it's compiling a ton of code that's not needed.These PRs have gotten close but refactoring the test suite to continue passing has been quite a blocker.
#22450 - EDIT 2025-08-17 This is being brought back to life with the help of @joeauyeung to fix the test suite.
#19771
Current initial page load times per page even on a beast MacBook Pro can be upwards of 10-12s. This needs to be cut by at least 80%.