Thinking metrics on React applications
summary
GloboPlay uses React Router 2.0 with server rendering and Google Analytics; a small page view component calls GA on componentDidMount and records pageviews. A separate document metrics component pushes user/account info into GA custom dimensions via react-side-effect. Navigation provenance uses a link metric via context passed through nested components to label clicks (playlist vs recommendation). No Redux is used, the component ecosystem preserves global state and successfully tracks user flow across client routes.
AI-written summary Β· about
chapters (8)
- 0:00Start
- 0:05Thinking metrics on React apps @jcemer
- 0:25React Router 2.0 & Server side render & Client side user login
- 0:37How can we track our traffic with Google Analytics?
- 1:25How can we analyse custom data?
- 1:39Global metrics data user account info & app version
- 2:31How can we track the user navigation flow?
- 4:38Components React side effect Context
related talks
18mReact and WebGL
10mThe Tell-Tale Metric: Replatforming with Edgar Allan Poe
51mOptimizing your React Application
36mReact and the Art of Gamification
34mI Heard React Was Good
47mAn in-flight port from Angular to React, a tale of performance and happiness
43mAngular and React: friends learning from each other
38mBuilding Isomorphic Web Applications with React
