React Forget: React for developers and compilers - Sathya Gunasekaran

Поделиться
HTML-код
  • Опубликовано: 25 авг 2024
  • Sathya is a software engineer on the React core team at Meta. Previously, he worked on the V8 JavaScript compiler at Google.
    About the session Statically analysing react components for fun and profit.
    His talk will dive into what makes the react programming model be such a great target for compilers and static analysis.

Комментарии • 18

  • @rohankulkarni9281
    @rohankulkarni9281 10 месяцев назад +4

    Hey ! Nice to meet you at React India. It’s really great to meet the person who is part of React TEAM.

  • @krshubham1708
    @krshubham1708 10 месяцев назад +2

    Thanks for the insights Sathya!

  • @pasc4le
    @pasc4le 4 месяца назад +1

    "Compilers are the new frameworks" is starting to age like fine wine

  • @divyammadhok9446
    @divyammadhok9446 2 месяца назад

    The example at 04:30 may not be appropriate since videos prop for VideoTab is an Array i.e. Object itself and on each re-render of VideoTab's parent its referential identity will change. Causing the useMemo to retrigger again.

  • @ethanlal4517
    @ethanlal4517 4 месяца назад +1

    Svelte did this like 8 years ago. Awesome to see u'all catch up so fast.

  • @unnatichhabra6750
    @unnatichhabra6750 10 месяцев назад +1

    Thanks for the insights Sathya

  • @faizanakhtar8575
    @faizanakhtar8575 10 месяцев назад +1

    Got to learn new so many new things, thanks for this talk Satya! 🙌

  • @aanchalmishra379
    @aanchalmishra379 10 месяцев назад +1

    Thanks for such an insightful session, Sathya!⚡

  • @JSAyushThakur
    @JSAyushThakur 10 месяцев назад +1

    Learning about React who himself works on React Meta team 💯

  • @WahiduzzamanHridoy
    @WahiduzzamanHridoy 9 месяцев назад

    It was really insightful.

  • @amansagar4948
    @amansagar4948 6 месяцев назад

    I watched the talk. There's literally nothing here about react forget, all he's talking just the basic react stuff

  • @ramansinghshekhawat
    @ramansinghshekhawat 6 месяцев назад +1

    Moral of the story: Svelte is better

  • @StingSting844
    @StingSting844 10 месяцев назад +3

    It's nice but I wish react actually simplified instead of adding hidden complexity like this. Maybe it needs an angular 2 moment of it's own.
    These principles have proven successful but doubling down on poor API design is not good. Now we have to debug react forget's output in addition to hand authored code

    • @rand0mtv660
      @rand0mtv660 10 месяцев назад +3

      Not sure why would you debug React Forget's output? You currently don't debug the final output that React gets transpiled to so not sure why this particular case would be any different?

  • @azharuddin337
    @azharuddin337 10 месяцев назад +2

    Never heard such confusing and overcomplicated talk.

    • @steigerwalddaniel
      @steigerwalddaniel 10 месяцев назад +6

      Talk is perfect and clean. Maybe you are not smart enough.

    • @DivjotSingh
      @DivjotSingh 10 месяцев назад

      I guess compilers *are* complicated

    • @adebowalegbenga4316
      @adebowalegbenga4316 3 месяца назад

      @@steigerwalddaniel His talk all over the place...some people just know how to present concepts than others. Maybe this is first presentation ever...