Resilient Frontend Architecture

  • Making initial page render optimal (Load only what the user needs to see)
  • Optimise On-demand page loads to reduce bundle size.
  • Better memory saving techniques with JavaScript and service workers.
  • Constant profiling and performance measurements to be done with tools like lighthouse or webpagetest.org
  • Adding Integration and E2E testing.
  • Moving from 2 minutes of polling data to server-sent events instead (Requires backend support)
  • Revamping our component library with the new design system.
  • Documenting with new Design System integration for better onboarding DX

Current Architecture

Resilient Frontend Architecture

By abidrahim

Resilient Frontend Architecture

  • 188