~/talk

The Road to Node

TalkinSpanishat NodeConf Argentina 2017 · on Saturday, 2017-10-28· [react, nodejs]
slides:none on file

MercadoLibre migrated front-end work to Node using a standardized Nordic Docker image to unify environments across 1,500 developers and 4,600 repositories, and split packages into nordic and nordic-core. They built Ragnar (an augmented Express) that provides bundled auth, i18n and clustering, and added middleware to render server-side React (res.render -> React components) for shared universal views; removing react-router on the server drastically reduced render latency and sped local boot times.

AI-written summary · about

  1. 0:00Start
  2. 6:23New Team Frontend Core
  3. 15:22six-speed
  4. 17:34Default Routes ("/ping")
  5. 18:42Start Server (development vs production)
  6. 20:37Server-Side Rendering
  7. 22:11JSX (template engine)
  8. 22:56Render React Middleware
  9. 24:38React on the Server & Client
  10. 26:29nordic & nordic-dev packages
  11. 29:52It's not a normal JavaScript object...
  12. 30:08Server rendering is slower...
~/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.