Could you please create videos based on large-scale projects?
@arek9430
2 ай бұрын
So basically it implements `React.memo`, `useMemo` and `useCallback` be default to any mutable elements making it not rerender brainlessly - shouldn't it be default React behaviour?
@s7yr0
2 ай бұрын
We should have this in like 2014
@bobwilkinsonguitar6142
2 ай бұрын
Already updated my projects. Pretty smooth transition, but the eslint isn't working in Vite, so I've got 8/9 and 32/34 components memoized, but can tell which ones are problematic. Using MUI, my component tree is a mess😭
@ericepp1496
2 ай бұрын
I love this guy but I can’t unsee him shaking his head while talking. It‘s robbing me of my focus 😂
@rooibaard832
2 ай бұрын
Why did you have to say that? now I keep seeing it as well
@kkebo
2 ай бұрын
Shit can't unsee that now 😂
@witchmorrow
Ай бұрын
oh damn you're so right it's constant, I never noticed before
@adamleblanc5294
Ай бұрын
It's so distracting... I have to cover his face...
@snake1625b
2 ай бұрын
if it memoizes everything by default then does it use extra memory as well?
@gothicwave7761
2 ай бұрын
bro really had to spend 1/3 of the video editing the config files just to write hello world 💀💀💀 react sure looks tempting I wanna learn this aha 😭
@rp77797
2 ай бұрын
Great video! How do you find out which components can't be compiled. The health check only tells the number of components compiled. Is there a way to see more details on which components didn't compile and the reason?
@saru-mado
2 ай бұрын
Great to see u again! Kyle
@fabianramirez3222
2 ай бұрын
Thabks for sharing this info. It's always good to know React keeps evolving.
@SeanCassiere
2 ай бұрын
PSA: For anyone looking to get the eslint warning and errors, make sure you are using v8 without the flat-config. The react eslint plugins are not compatible with the flat config and v9.
@mohamadrezakazemian5220
2 ай бұрын
great video! thanks for sharing
@AjayGopalShresthaAGS
2 ай бұрын
I loved the class-based components. they complicated the frontend development with the introduction of functional components with hooks. The thing use memo does to a react app. should have happened by default.
@programmerjowo
2 ай бұрын
Yeah class based component is more clean and just like desktop gui programming. And hook is crap
@thecoolnewsguy
2 ай бұрын
Wow. I thought I was mad when I thought they were cleaner. Glad I'm not the only one on the boat. I've always hated how dirty the code looks on function components. It's a mess. I'm having hard time trying to read this mess. On the other hand, classes were so cleaner and easier to read.
@programmerjowo
2 ай бұрын
@@thecoolnewsguy yeah hooks especially useEffect is the source of bugs
@BeCurieUs
2 ай бұрын
We still can't even upgrade to 18 cause we have to upgrade all our unit tests from enzyme to RTL....that face when 100% unit test coverage causes migration issues
@fabianramirez3222
2 ай бұрын
That moment when you realize unit testing helps you catching bugs earlier, but takes extra time to maintain and introduce a new way of coupling.
@kevinespina3289
2 ай бұрын
More titled Tuesday please! So you stream somewhere? On twitch maybe?
@first275
2 ай бұрын
I love React and I'm really exited for these new features to become stable
@SteveosCPU
2 ай бұрын
what do you love about React? I don't use it.
@first275
2 ай бұрын
@@SteveosCPU try others frameworks, you'll realize React has the lowest learning curve
@first275
2 ай бұрын
@@SteveosCPU try others frameworks, you'll realize React has the lowest learning curve
@fabianramirez3222
2 ай бұрын
@@SteveosCPUmost of the time you don't have a choice due to IT guidelines, 1st or 3rd party dependencies, or simply. getting to work in ongoing projects made in React, so no.
@MinorMood
21 күн бұрын
Thank for the video, high quality content, as usual. But these features I see as huge overhead and completely pointless. JSX and all the React concept is an abstraction big enough. And this only builds more abstraction - taking away the real understanding of how things work under the hood - without providing any real benefits to the developer, as I see it here,
@amitjoshi956
2 ай бұрын
Hey Kyle! I have been trying to solve this problem from long and hence seeking your help How do hide/remove the title and more videos sections from the KZitem embedded player in my app? tried the 's contentDocument and querying for its children but that didn't help.
@premsagar4438
2 ай бұрын
What kind of keyboard you use Kyle?
@karethokyakare651
2 ай бұрын
Did anyone try React compiler for Existing Projects?plz share exact steps for migration
@user-fc8xh7uo4c
2 ай бұрын
Hi, thanks for your awesome videos, is there a way to reach out to you for questions?
@slliks4
2 ай бұрын
I am not ready for react 19 😅
@huycaoviet8367
2 ай бұрын
Useful 🎉
@luiz.henrique9
2 ай бұрын
If I am using the Context API, will this memo only trigger a re-render in the components that use the specific property that was updated?
@arek9430
2 ай бұрын
I was once doing some serious debuing in my react-native app that used ContextApi and here is what I observed: -EACH component that uses 'useContext(myContext)` and even uses property that didn't change in the context will always rerender when any property of useContext changes -without using `useCallback` and `useMemo` on properties and functions served by the context, WHOLE context rerenders (and then all subsequent components that uses this context) on each local component state change (not from context). -so using `useCallback` and `useMemo` on arrays objects and funtions inside ContextApi dramatically lowers number of unnecessary rerenders but still on any property change inside context, all components using this context will rerender - redux fixes this issue. So ContextApi with memoizations is quite good, but definitely not ideal - or I am wrong.
@abdoolkareem_
2 ай бұрын
Faster or faster compile time?
@davidmartensson273
2 ай бұрын
Faster runtime. This is actually something that many functional languages already have been doing for 30 years which makes it fast.
@habiks
2 ай бұрын
just scrap react for something that is fast out of box
@Euquila
2 ай бұрын
{ name }: { name: string } This is the part of Typescript I don't like. In the context of dynamic language we should take some liberties, especially in frontend code where the depth is complexity is usually not that great.
@harsh_g2543
2 ай бұрын
skill issue💀
@rajfekar1514
2 ай бұрын
please teach new nextjs 15 features and websocket connection with example
@avijitchanda7944
2 ай бұрын
How use effect not cause any issues, if you guys see there is no dependency array so it will under do infinite loop right?
@hathspider9763
2 ай бұрын
This iust seems like too much work to upgrade. Im keeping with 18.
@sadabdhrubo
2 ай бұрын
we would love to have a crush course on nest js from you. ❤❤
@gigsnicky
2 ай бұрын
Shake it, but shake less
@jasonjasonjasonjasonjason
2 ай бұрын
bruh moment
@deimne970
2 ай бұрын
React trying to be Svelte 🤣
@davidmartensson273
2 ай бұрын
No, its react implementing common functional features that has been around for decades.
@romek4794
2 ай бұрын
You won't imagine how fast your app will be when you stop using react at all! Start learning vanilla JS again!
@kaustubhpaturi4801
2 ай бұрын
Yea... Sometimes I do feel that... 😂
@samking618
2 ай бұрын
and reinvent the wheel!
@programmerjowo
2 ай бұрын
jQuery write less do more
@kkebo
2 ай бұрын
This comment is so stupid, no sane person would choose vanilla js to build a large scale app. Atleast use Lit
@fabianramirez3222
2 ай бұрын
Fun fact: Stream browser webapp uses jQuery. Like a lot.
@user-ko1cw6mv4q
2 ай бұрын
❤️❤️🥺 awesome
@thecoolnewsguy
2 ай бұрын
Too bad the compiler is still in beta
@MetroExodus999
2 ай бұрын
Also hooks(use, useoptimistics,use actions......) please
@ukaszjonasiak382
2 ай бұрын
I swear React is the laziest, most brainless implemented framework ever.
@SithLordBishop
2 ай бұрын
stop using react :P Hopefully this helps I quit react after using react hooks for a while. they are so convoluted, cumbersome, and messy
@ThotsAndPrayers
2 ай бұрын
U were prob using them wrong
@ilovekungfu1533
2 ай бұрын
Skill issue lol
@ba8e
2 ай бұрын
React is PURE GARBAGE. Long live Svelte.
@UsernameUsername0000
2 ай бұрын
@@ba8e ok cultist
@ba8e
2 ай бұрын
@@UsernameUsername0000 I'd say React people are cultists because they can't leave that piece of shit framework.
@thepetesmith
2 ай бұрын
Can we make a federal ban on just adding “honestly” for no reason please.
@giftjacksun4799
2 ай бұрын
Third to view This is great. Thanks🤭
@CriminalClinton
2 ай бұрын
Or you can stop coding in React and use an Adult framework 😂
@uttamsharma3242
2 ай бұрын
13th comment...
@elitegaming8565
2 ай бұрын
Lol First to see
@Yourdeepanshuverma
2 ай бұрын
From last.
@basilsatti2828
2 ай бұрын
first after firsts lol
@swojnowski453
2 ай бұрын
Do not tell people what to do, you do not know what their circumstances and goals are!
@dirknash4113
2 ай бұрын
dont come to see his videos then
@ThotsAndPrayers
2 ай бұрын
He didn’t tell anyone what to do, he’s just showcasing a new feature. Tf are u on about?
Пікірлер: 109