~/talk

UI @ Flipkart: A Node Direction

Talkat JSFoo 2014 · 2014-09-19..09-20· [nodejs, react]
slides:none on file

Flipkart builds a custom Node/Express/ReactJS stack after five to six months, claiming server and client rendering with isomorphic JavaScript, sending JSON and templates together and caching HTML for SEO and perceived speed. Evaluation finds over 30 to 40 server-side JS frameworks, so a bespoke framework wins. Ops use forever/pm2 then switch to a tiny shell respawn script with taskset; profiling uses mocha and chai for tests, Istanbul for coverage, look/dce and toobusy for event‑loop CPU profiling. Migration proceeds incrementally and shows positive early results.

AI-written summary · about

  1. 0:00UI at Flipkart
  2. 1:02Moving from jQuery/PHP
  3. 2:49Node.js frameworks
  4. 3:50Custom Node.js stack
  5. 4:53Node.js production challenges
  6. 8:22Code maintainability
  7. 10:49High availability in Node.js
  8. 14:00Testing Node.js apps
  9. 15:47Performance profiling
  10. 17:32Node.js event loop
  11. 19:18Code reusability server/client
  12. 21:02React.js isomorphic rendering
  13. 23:10Isomorphism challenges
  14. 24:33Responsiveness across devices
  15. 26:17Node.js risks and limits
  16. 27:59Node.js monitoring and logging
  17. 30:07Q&A
~/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.