One of the biggest reasons for load times was accessing the language color code API. Fixed it by caching in local storage.
The second biggest reason was accessing each repo's details using individual requests. All those requests really add up. Fixed by querying the user's repositories API endpoint and fetching all required details in one go.
Fixes #6
One of the biggest reasons for load times was accessing the language color code API. Fixed it by caching in local storage.
The second biggest reason was accessing each repo's details using individual requests. All those requests really add up. Fixed by querying the user's repositories API endpoint and fetching all required details in one go.