The secret to why React feels so fast

  Рет қаралды 4,543

Ethan Niser

Ethan Niser

Күн бұрын

Пікірлер: 40
@additionaddict5524
@additionaddict5524 26 күн бұрын
came for react, stayed for effect
@samuelgunter
@samuelgunter 26 күн бұрын
is ethan stuck in theo's basement?
@elcharitas
@elcharitas 22 күн бұрын
I was going to say the same thing 😂
@RiazAr
@RiazAr 16 күн бұрын
@@elcharitas also i am😂😂😂
@Lemmy4555
@Lemmy4555 26 күн бұрын
I did not see Fast and React in the same sentence for a long time lol
@zorzysty
@zorzysty 26 күн бұрын
Ethan, blink twice if you're held hostage by an evil skater boi
@mustafazakiassagaf1757
@mustafazakiassagaf1757 25 күн бұрын
theo looking kinda young today
@PaulPhilp-pe5oe
@PaulPhilp-pe5oe 20 күн бұрын
Masterful. Love your passion.
@nm6x
@nm6x 26 күн бұрын
Keep at it kid, you rock 🎉
@nomadshiba
@nomadshiba 26 күн бұрын
react feels fast?
@neociber24
@neociber24 24 күн бұрын
Unless you are rendering a game with divs, yes
@Dogo.R
@Dogo.R 26 күн бұрын
I mean I define non-blocking as JavaScript on a web worker like via partytown. it's literally never blocking the main thread. Id call what you're talking about "concurrency compliant".
@Dominik-K
@Dominik-K 26 күн бұрын
Same for me, that's how I would describe it as well
@nomadshiba
@nomadshiba 26 күн бұрын
yes
@seannewell397
@seannewell397 24 күн бұрын
@ 0:56 Feels like if you had 1st third / last 2 thirds split of your screen where 1st split is words and 2nd split is examples you wouldn't need the cut away and it'd flow better but that's just me. you got the concept, you got the example - those are the ingredients to some good learning pie my man.
@bagfleet
@bagfleet 25 күн бұрын
Great vid, more of this please!
@prashlovessamosa
@prashlovessamosa 25 күн бұрын
hey mr ethan I was reading NextFaster code some of the stuff I dont understand whenever you have time can you please make a video like a long one building it from scratch. thats it thanks
@asmr_developer7777
@asmr_developer7777 21 күн бұрын
Your VsCode Theme name ??
@petar567
@petar567 24 күн бұрын
Can I ask from where I can read more about this fiber concept? It's very interesting and would like to delve into it more. Great video!!
@ethanniser
@ethanniser 24 күн бұрын
Idea came from Effect- check the video in the description
@ethanniser
@ethanniser 24 күн бұрын
Actually honestly just read this github.com/Effect-TS/effect/blob/main/packages/effect/src/internal/fiberRuntime.ts
@bean_TM
@bean_TM 26 күн бұрын
I know you edit for Theo, but the style is an almost exact copy of his lol. I think it'd be nice to have something more unique. even your intonation in your vice is the same
@michaelfrieze
@michaelfrieze 26 күн бұрын
It's a joke. He's in Theo's studio.
@AvanaVana
@AvanaVana 18 күн бұрын
Wait, is Ethan living in Theo’s studio? Or did he copy the set? Great video. Although it seems to be that the preemptive model of concurrency used by fibers is ultimately more “co-operative”. Feels to me like the difference is more like “explicit” vs. “implicit”. Like calling “await” is an explicit way of getting concurrent behavior, whereas the fibers are “implicitly” concurrent. Also, why “fiber”? Is it meant to be fiber as in a “bundle” of tasks, like a bundle of fibers?
@crimsonautumnsun
@crimsonautumnsun 25 күн бұрын
what's your network/cpu/gpu/ram/ssd usage program running in the top bar? need that in my life!
@ethanniser
@ethanniser 24 күн бұрын
github.com/exelban/stats + bartender
@Rmp613
@Rmp613 26 күн бұрын
Great vid
@mac.ignacio
@mac.ignacio 26 күн бұрын
Feel Fast is different from being Fast 😂😂😂😂
@JagaSantagostino
@JagaSantagostino 25 күн бұрын
Interesting, thank you. Side note, the AI suggestions are very distracting
@ethanniser
@ethanniser 25 күн бұрын
Agreed- will disable for the future
@Sazzlytle
@Sazzlytle 24 күн бұрын
damn this is so cool... how do you know so much 😫
@StingSting844
@StingSting844 26 күн бұрын
Great stuff. But please keep mobile in mind for future videos. I can't read the text on the screen
@ethanniser
@ethanniser 25 күн бұрын
My apologies Will keep in mind for next time
@sasewebmaster
@sasewebmaster 8 күн бұрын
The GOAT
@kkebo
@kkebo 25 күн бұрын
Theo long lost brother?
@bluemilky4599
@bluemilky4599 26 күн бұрын
so professional hello?!
@KingStructre
@KingStructre 26 күн бұрын
Throws at start lazy evaluation about entire function, but it usually means about the arguments of the arguments and they are not lazy evaluated in his code….
@scarlatum
@scarlatum 25 күн бұрын
I don't know why, but for some reason all React devs looks same... They even sound similar. It's disturbing as f
@bradyfractal6653
@bradyfractal6653 25 күн бұрын
React doesn’t feel fast. The render model is bad. All this abstraction to bandaid a bad abstraction leaves you with a pile of bad abstractions… no? Every other framework avoids this with a fine grained reactivity model. React should have been rewritten from scratch years ago.
Theo should use Effect
13:15
Ethan Niser
Рет қаралды 36 М.
The "Wrong Way" To Use React
39:30
Theo - t3․gg
Рет қаралды 137 М.
Farmer narrowly escapes tiger attack
00:20
CTV News
Рет қаралды 12 МЛН
How To Choose Mac N Cheese Date Night.. 🧀
00:58
Jojo Sim
Рет қаралды 101 МЛН
Effect for Beginners
28:15
Ethan Niser
Рет қаралды 16 М.
Why is Python 150X slower than C?
10:45
Mehul - Codedamn
Рет қаралды 27 М.
All about using JSON data in Postgres
21:31
Nile
Рет қаралды 376
How To Build Feature Flags Like A Senior Dev In 20 Minutes
20:33
Web Dev Simplified
Рет қаралды 98 М.
Why Everyone Loves Zustand
29:27
Theo - t3․gg
Рет қаралды 108 М.
3 Powerful Design Patterns You Should Know
14:26
Amichai Mantinband
Рет қаралды 12 М.
Premature Optimization
12:39
CodeAesthetic
Рет қаралды 836 М.
This tool annoyed me (so I built a free version)
19:38
Theo - t3․gg
Рет қаралды 197 М.
The Turbo Charged Laptop. Literally.
27:02
Linus Tech Tips
Рет қаралды 1,8 МЛН