Optimize Local JSON Loading

Job ID: 40005995

Budget: $10 – $30 USD

I’m working on a React Native app built with Expo that relies on static JSON files stored locally. Each file represents a playlist of tracks. The smaller files load instantly, but the larger ones—specifically those that hold about 114 track objects—cause a noticeable delay before the screen renders.

I need practical, code-level improvements that bring the load time for these bigger JSON files in line with the smaller ones while keeping everything stored locally. Whether the fix involves refactoring how I read the file, paging the data, tweaking the JSON structure, or integrating an Expo-friendly caching technique, I’m open to whichever approach produces the best real-world performance boost without sacrificing reliability.

Deliverables
• Updated code (or utility) that loads the 114-item JSON in a noticeably faster time on both iOS and Android builds.
• A concise note explaining the changes so I can replicate the pattern on future JSON files.