Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Pete Hunt - The Secrets of React's Virtual DOM (FutureJS 2014)

    Codegram

    2 HN recommenders · recommended in 3 months, 2015–2023

    YouTube

    35:25 · 75K views · May 26, 2014

    Pete Hunt explains why React's virtual DOM was built, how it compares with databinding-style systems, and what it means for future browser technology. Recorded at FutureJS 2014 in Barcelona.

    Commenters point to it as the clearest explanation of why re-rendering beats tracking data changes, and say it sold them on React.

    Software Engineering & LanguagesWeb development
    1. 40:58
      Pete Hunt: React - Rethinking Best Practices (updated) - JSConf.Asia 2013JSConf58K views • 12 years ago
    2. 44:36
      Hacker Way: Rethinking Web App Development at FacebookMeta Developers900K views • 12 years ago
    3. 35:32
      Cheng Lou - On the Spectrum of Abstraction at react-europe 2016ReactEurope63K views • 10 years ago
    4. 25:55
      React.js Conf 2015 - Beyond the DOM: How Netflix plans to enhance your television experienceMeta Developers26K views • 11 years ago
    5. 36:45
      Jordan Walke - React to the FutureReasonConf48K views • 6 years ago
    6. 1:35:30
      React Today and Tomorrow and 90% Cleaner React With HooksReact Conf1.2M views • 8 years ago
    7. 30:41
      Dan Abramov - Live React: Hot Reloading with Time Travel at react-europe 2015ReactEurope472K views • 11 years ago
    8. 36:45
      Rich Harris - Rethinking reactivityYou Gotta Love Frontend334K views • 7 years ago
    9. 4:40
      React.js Conf 2016 - Lightning Talks - Elie RotenbergMeta Developers3.6K views • 10 years ago
    10. 31:11
      React.js Conf 2015 - Immutable Data and ReactMeta Developers159K views • 11 years ago
    11. 33:25
      Dan Abramov: Beyond React 16 | JSConf IcelandJSConf139K views • 8 years ago
    12. 18:55
      [JSConfUS 2013] Tom Occhino and Jordan Walke: JS Apps at FacebookJSConf45K views • 13 years ago
    13. 31:48
      Lin Clark - A Cartoon Intro to Fiber - React Conf 2017Meta Developers216K views • 9 years ago
    14. 27:45
      React.js Conf 2016 - Ben Alpert - What Lies AheadMeta Developers50K views • 10 years ago
    15. 54:58
      Keynote - JSON Graph: Reactive REST at NetflixAssociation for Computing Machinery (ACM)41K views • 11 years ago
    16. 10:36
      RiftSketch: Live coding in VR with the Oculus Rift, Firefox WebVR, JavaScript and Three.jsBrian Peiris273K views • 12 years ago
    17. 31:17
      React.js Conf 2015 - Hype!Meta Developers108K views • 11 years ago
    18. 36:31
      Hey Underscore, You're Doing It Wrong!InfoQ141K views • 13 years ago
    19. 25:47
      React.js Conf 2015 - The complementarity of React and Web ComponentsMeta Developers22K views • 11 years ago
    20. 24:44
      Zero to $10 Million with React Native + Next.js - Fernando Rojo - (Next.js Conf 2021)Vercel57K views • 5 years ago

    3 comments from Hacker News

    1. @yazaddaruvalaJun 2023· in “React is 10 years old”

      I'll try one last time: > Sorry none of this makes any sense to me. If you're not familiar with the MVC variants (MVVM, MVP, MVI, MOVE)[0][1] we should start there. Next you should read through some common mistakes of Backbone.js like applications [LINK] and some criticisms of MVC on HackerNews in 2012[0]. Finally if you haven't before these talks, they are the ones that sold me on React: - this video - [LINK] - [LINK] [0] [LINK] [1] [LINK]

      RecommendsView on HN
    2. @unsoundInputJan 2015· in “Riot – A React-like, 2.5K user interface library”

      I agree that calling it "React-like" seems misleading. When I read about a 'x'-like library I expect something that could actually replace 'x' and provide nearly the same features. Pete Hunt did a great talk on what actually makes React / virtualdom different from other databinding approaches.[1] Using this definition Riot.js looks a lot more like Angular, Ember et al. to me. [1] this video

      RecommendsView on HN
    3. @jesstaaFeb 2016· in “Mobx: Simple, scalable state management”

      Performance characteristics are that this increases expsense with the size of your data where as just re-rendering increases expense with the size of your UI. It's actually much more common to have lots of data but only render a small amount of it, so re-rendering is generally cheaper. The size and complexity of UIs have a natural limit because of screen size and usability, but the amount of data you use to generate a UI has essentially no natural upper limit. Pete Hunt gave a talk on exactly this almost two years ago. this video

      CitesView on HN