-
-
Notifications
You must be signed in to change notification settings - Fork 202
Refactor: DevRank Viewport Lazy Loading & Routing #9105
Copy link
Copy link
Closed
Labels
aiperformancePerformance improvements and optimizationsPerformance improvements and optimizationsrefactoring
Description
Refactor DevRank Viewport for lazy loading and better routing architecture.
Tasks:
- Create
apps/devrank/view/home/MainContainer.mjsto encapsulate the Home view (Grid + Controls). - Update
apps/devrank/view/Viewport.mjs:- Use lazy loading (
module: () => import(...)) for Home and Learn views. - Remove
activeIndex: 0to allow the controller to handle routing.
- Use lazy loading (
- Update
apps/devrank/view/ViewportController.mjs:- Add
defaultHash: '/home'.
- Add
Reason:
To improve initial load time and align with the Portal architecture.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
aiperformancePerformance improvements and optimizationsPerformance improvements and optimizationsrefactoring