Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Improve Home page performance

Description

  • Introduces a domain layer for Home data and maps Application ⇄ ApplicationDomain.
  • Removes the HomeApi abstraction and routes Home fetching directly through the repository.
  • Improves Home loading performance and ordering logic.
  • Expands unit tests for repository, domain, and search flows.

Screenshots

Before After

Technical details

Tests

Issues

10 commandments of code review

👪 ❤️ code review guidelines

Edited by Jonathan Klee

Merge request reports

Loading