~/talk

NBA + Angular = Game Detail

Talkat ngAtlanta Conf 2018 · on Thursday, 2018-02-01· [frontend-architecture]
slides:none on file

A production NBA game-detail web app pairs progressive decoupling Drupal with Angular and uses RxJS + ngrx store for predictable async state, D3 for charts and Dragula for drag‑drop. It ingests over 20 feeds, plays up to four 1080p videos simultaneously and updates real time across 15 games on a single night. Components are reusable sitewide, personalization and League Pass integration work, and the system scales in production.

AI-written summary · about

  1. 0:00Intro
  2. 1:18Technical Terms
  3. 2:08Framework
  4. 3:13Angular
  5. 4:45Progressive Decoupling
  6. 6:15Application in Use
  7. 13:17Live Data
  8. 14:38Component Breakdown
  9. 15:39User Personalization
  10. 16:48User Interaction
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.