Skip to content

Bundle Size Optimization #116

@RUKAYAT-CODER

Description

@RUKAYAT-CODER

Description

Overview
Bundle size is not optimized. No code splitting beyond Next.js default.

Background
Large dependencies imported entirely, no dynamic imports for heavy components.

Specifications

  • Implement route-based code splitting
  • Lazy load heavy components

Tasks:

  • Add dynamic imports for charts (recharts)
  • Lazy load video player
  • Optimize Monaco editor loading

Impacted Files:

  • src/app/dashboard/page.tsx
  • src/app/editor/page.tsx
  • src/app/video-player-demo/page.tsx

Labels: frontend, performance, bundle-size, priority-high

Acceptance Criteria
Reduced initial bundle size

🙆Contribution Guidelines:
Assignment required before PR submission
Timeframe: 48-72 hours
PR description must include: Close #issue no
Star the repo⭐

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions