Hacker News new | ask | show | jobs
by swaminarayan 81 days ago
What were the biggest architectural changes in the rewrite, and what tradeoffs did you make compared to the old Video.js design?
1 comments

The biggest architectural move at multiple layers of the stack was moving from monolithic controller objects to composable, tree-shakeable components, functions and state slices. Less trade-offs and more taking advantage of modern JS bundlers.