Skip to content
0:00 / 0:00

#react#virtualdom#facebook

[JSConfUS 2013] Tom Occhino and Jordan Walke: JS Apps at Facebook

JSConf

286K subscribers • 28 videos on Hallway

YouTube
  • Recommended by 1 person: 1 on Hacker News.
  • Presented by Tom Occhino and Jordan Walke, Facebook engineers
  • May be out of date. Uploaded 13 years ago, in an area where tools change fast.

Intermediate. Assumes working knowledge.

45K views13 years ago1 recommendation

Web developmentSoftware designReactVue, Svelte, Angular and othersJavaScript

Tom Occhino and Jordan Walke introduce React and explain the concepts of one-way data binding and the virtual DOM.

The uploader added no description.

Why it's here

1 person recommends this

What people say. Pointed to as the historic JSConf US 2013 talk where React was first publicly announced and released.

Osmoseon Hacker News • Recommends

On “React has grown beyond its original promise and it's causing more harm than good”

…act the inherent slowness in React's design to make it competitive with non-React code. Watch the original JSConf talk where React was publicly announced and released, and notice how the talk is mostly about the one-way data binding, and the virtual DOM/reconciliation are mentioned in the back half as ways React catches up to non-React app speeds: link to this video…

firasdon Hacker News • Mentions

On “Thinking in React”

Yeah. When looking for videos I saw he updated his presentation and gave it again, but there’s raw appeal in that first ‘Rethinking best practices’ talk. Just something coming in out of left field. (Another early presentation: “Tom Occhino and Jordan Walke: JS Apps at Facebook” link to this video ) Re: basic concepts, I admit my eyes glaze over by the time I read the heading “Memoization”. Opens with this great sentence though—I like to say ‘view as a function of state’, but he breaks it down even simpler—“The core premise for React is that UIs are simply a projection of data into a different form of data.”

yawaraminon Hacker News • Mentions

On “Second-Guessing the Modern Web”

> templating languages are horrible and stuck in 2005. An underrated pro of react 1 + typescript is that you get to write your UI logic in regular typescript, Yeah exactly, which is why I always recommend DSLs that embed HTML directly in the language. E.g. link or (my own) link They make writing HTML a breeze with the full power of the programming language available. > We were doing this the same year that React came out, and clearly had some of the same thoughts as Dan Abramov did Dan Abramov is not the original creator of React. That was Jordan Walke: link to this video