Skip to content

Commit bc3977b

Browse files
authored
Merge pull request #55 from PelleNybe/perf-optimizations-5305423080273182761
Dev, PelleNybe/Corax CoLAB: [performance improvement]
2 parents 877ce0e + 22f4a1d commit bc3977b

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

master_log.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,4 @@ Checked code changes. Tests pass. Ready for commit.
1818
- Enhanced `sw.js` with dynamic runtime caching to properly store new assets offline for full PWA robustness.
1919
- Optimized `GitHubActivityFeed` to utilize the existing `GitHubAPI.fetchWithCache` class instead of raw `fetch()`. This provides a global memory cache (TTL) and critical exponential backoff/rate-limiting logic when contacting the GitHub API.
2020
- Optimized image loading logic: the initial viewport images (logo, hero SVGs) are now eagerly loaded (`loading="eager"`) while off-screen dashboard previews remain lazy loaded. This improves LCP metrics.
21+
- Refactored list rendering (`GitHubActivityFeed`, `ProjectRenderer`, `BlogRenderer`) to utilize `DocumentFragment`. This prevents excessive layout trashing by batching DOM insertions into a single operation rather than appending each node individually in a loop.

0 commit comments

Comments
 (0)