Skip to content

Instantly share code, notes, and snippets.

@jhewlett
Last active August 26, 2015 03:38
Show Gist options
  • Save jhewlett/f9dac9e36bb62cf500c9 to your computer and use it in GitHub Desktop.
Save jhewlett/f9dac9e36bb62cf500c9 to your computer and use it in GitHub Desktop.

Animations:

  • shouldComponentUpdate
  • <StaticContainer>
  • Element caching
  • Raw DOM mutations
  • data binding

Falcor:

  • Data tunneling problem: Piping data from parent to children?
  • Falcor server is restful
  • Designed for small amounts of data that you can paginate over

Flow:

  • More than just type checking, flow enables tooling
  • "Code intelligence engine"
  • Singleton types ('leaf', 'branch'):
type BinaryTree = 
  { kind: 'leaf', value: number } |
  { kind: 'branch', left: BinaryTree, right: BinaryTree }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment