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.
Hey ! Nice to meet you at React India. It’s really great to meet the person who is part of React TEAM.
Thanks for the insights Sathya!
"Compilers are the new frameworks" is starting to age like fine wine
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.
Svelte did this like 8 years ago. Awesome to see u'all catch up so fast.
Thanks for the insights Sathya
Got to learn new so many new things, thanks for this talk Satya! 🙌
Thanks for such an insightful session, Sathya!⚡
Learning about React who himself works on React Meta team 💯
It was really insightful.
I watched the talk. There's literally nothing here about react forget, all he's talking just the basic react stuff
Moral of the story: Svelte is better
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
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?
Never heard such confusing and overcomplicated talk.
Talk is perfect and clean. Maybe you are not smart enough.
I guess compilers *are* complicated
@@steigerwalddaniel His talk all over the place...some people just know how to present concepts than others. Maybe this is first presentation ever...