Finally.... But it's exciting!

  Рет қаралды 32,855

Maximilian Schwarzmüller

Maximilian Schwarzmüller

Күн бұрын

Пікірлер: 103
@a-yon_n
@a-yon_n Ай бұрын
My favorite update is the ref as a prop, I never understood the need to use forwardRef in previous versions.
@sohrb
@sohrb Ай бұрын
can't believe we got react 19 before gta 6
@adnantariq3346
@adnantariq3346 Ай бұрын
I’m a UI developer for 20 years. I’ve worked with React since 2018, back when classes were cool. I’ve built entire UI handily server side paginations/sorting, error handling, higher order components, client side, complex animations, chart, whatever. And I have to stop and ask, myself why the fuck do these frameworks have to make things more difficult and confusing. And call it an upgrade!
@zooroish
@zooroish Ай бұрын
Why not just use vanilla JS then?
@reilwaystation4372
@reilwaystation4372 Ай бұрын
What stopping you from using jQuery
@iampankajmaurya
@iampankajmaurya Ай бұрын
I agree they are making it more complicated and depending more on 3rd parties integration with nextjs.
@Chana999
@Chana999 Ай бұрын
React is no more just simple library and was never a framework .... so what it is.... it is an over engineer library.... at the end of the day, we talk about render an Html page.... think to that.....
@sujit_webdev
@sujit_webdev Ай бұрын
very true! it's beyond frustrating now
@notme___1
@notme___1 Ай бұрын
React compiler is a separate project with its own roadmap and works on React 17+. I'm using it on 18. React 19 is not required.
@minma02262
@minma02262 Ай бұрын
How to do that
@rafaatashour
@rafaatashour Ай бұрын
thanks for the update, any news about React Native course update ???
@mattiarasulo9934
@mattiarasulo9934 Ай бұрын
Back to the courseroom I guess.. from senior to newbie in one day haha
@peroconino
@peroconino Ай бұрын
React compiler looks really good. It cut off alot of work of analyzing the pages performance to understand their bottlenecks and finally use the apropiated hooks.
@ataru-music
@ataru-music Ай бұрын
Thanks for your crazy work Maximilian.
@jayanths1221
@jayanths1221 Ай бұрын
Thanks a lot for always updating your courses with new releases. It's honestly one of the main reasons I don't really think twice about buying any of your courses :)
@mukhlimkurowo
@mukhlimkurowo Ай бұрын
it is weird, the whole react 19 theme is the compiler. but it is not stable yet. so what is the point?
@statuschannel8572
@statuschannel8572 Ай бұрын
who told you that? compiler is totally a separate thing, compiler will work from React 17. its currently in beta
@youarethecssformyhtml
@youarethecssformyhtml Ай бұрын
Didn't even bother reading release notes I see. Server components, server actions, new stable hooks (use, useOptimistic...), improved components such as form, style, script and link tags and many more
@mukhlimkurowo
@mukhlimkurowo Ай бұрын
@@youarethecssformyhtml i see there are improvements in here and there, but the main and most awaited feature is the stable compiler. 4 years has been elapsed since react 18
@ransomecode
@ransomecode Ай бұрын
What happened to generalizing server action as server functions which works exactly like an RPC?
@JuanDeSouza7
@JuanDeSouza7 Ай бұрын
Have you updated your React course to Vite? I have already bought it, but I'll only watch it if it has been updated to vite
@sagardundle9877
@sagardundle9877 Ай бұрын
Thankyou for the update
@01binaryboy
@01binaryboy Ай бұрын
Cool update. I am following up all react updates along with you.
@fruitypie
@fruitypie Ай бұрын
It’s becoming more complicated instead of being easier
@Surya_Sarisa
@Surya_Sarisa Ай бұрын
so now in React 19 can we now expose functions from child without using : useImperativeHandle ? Like this is that safe : function ChildComponent({ ref }) { const inputRef = useRef(null); const handleFocus = () => inputRef.current.focus(); ref.current = { focus: handleFocus, }; return ; }
@box4soumendu4ever
@box4soumendu4ever Ай бұрын
Thank you SIR 🥰🥰
@AbdullahMohamed-f3i
@AbdullahMohamed-f3i 21 күн бұрын
In the new section on the form, there is no translation into Arabic. Please solve this problem, Max
@Hopp3rTx
@Hopp3rTx Ай бұрын
It seems like they just copied ideas from react-router / remix.
@2Extremum
@2Extremum Ай бұрын
I just tried to install redux toolkit on react 19, it says it is incompatible(
@Abbatyya
@Abbatyya Ай бұрын
Black Friday from Facebook 😊
@americandreamineurope7448
@americandreamineurope7448 28 күн бұрын
I don‘t know where to post this but I just do it here … i have been waiting for more than 2 years for you to create C course, MAX … could you please do that so that I can buy your new course on udemy 😂
@rushikeshsuryawanshi1899
@rushikeshsuryawanshi1899 Ай бұрын
hey @max , the very first thing I will be doing now is checkout the updated cource on react and hooks :) , will you give me a thumps up to motivate me.
@ramisultana3325
@ramisultana3325 8 күн бұрын
many thanks
@ChickenFeetNails
@ChickenFeetNails Ай бұрын
i didn't Know Federico Dimarco is a part time react developer
@nicolas_vl
@nicolas_vl Ай бұрын
With these changes, RIP RemixRun
@AtchuthaRamaReddyKarri
@AtchuthaRamaReddyKarri Ай бұрын
Very informative
@haroonkiani-webdeveloper
@haroonkiani-webdeveloper Ай бұрын
Great Thanks Max
@fullstackspiderman
@fullstackspiderman Ай бұрын
Next 15 now uses React 19 yaay..
@StephanHaewss
@StephanHaewss Ай бұрын
Thanks for the update, React really becomes a bit too big and complex for my taste, almost like angular. Anybody using Svelte, is it simpler?
@akashthoriya
@akashthoriya Ай бұрын
Thanks for the video
@wishmeheaven
@wishmeheaven Ай бұрын
Coming here from your (dynamically updated) React course, If there's something that can never be said about you is that you're a lazy person. Thanks, Max!
@SilvestreVivo
@SilvestreVivo 27 күн бұрын
Now React becomes more similar to Svelte :)
@gümrahsindar
@gümrahsindar Ай бұрын
too much abstraction. I didin't like it personally.
@JeanBaptisteChabi
@JeanBaptisteChabi Ай бұрын
It's the fate of frontend to be dependant on Js, it is the fate of js to be ever evolving, therefore, it's the fate of frontend to be ever evolving. I hate it, but I compensate for this by avoiding js on the backend, doing that, I know I can still stay senior no matter how and at what speed frontend frameworks evolve
@_vk03
@_vk03 Ай бұрын
U gave your precious time to some nonsense known as javascript??? This should have hurt u more personally😂
@gümrahsindar
@gümrahsindar Ай бұрын
​@@_vk03 No, I have no problem with JS in general because with TS it's not that bad. Pretty strong in some ways actually. Bad this abstraction level that we reach is my problem. In frontend, we are usng abstractions of abstactions these days and it's not valide for just JS. F.e. look at current sitaution of how we write CSS. We use Tailwind on top of CSS, Radix UI on top of Tailwind and Shadcn on top of Radix. This is what I call nonsene :)
@gümrahsindar
@gümrahsindar Ай бұрын
​@@JeanBaptisteChabi You are absolutely right but I really love frontend and I have no choice. This abstraction level that we reach really bugs me.
@_vk03
@_vk03 Ай бұрын
@gsindar typescipt? Thats also js only. This language should not even exist
@hamedff4716
@hamedff4716 Ай бұрын
Love from Iran❤
@peroconino
@peroconino Ай бұрын
I have a question, which server are you talking about? React is now server side a but i never understood which server is he talking to. React 's Team server? Or a local server for development? Private servers. Etc.
@youarethecssformyhtml
@youarethecssformyhtml Ай бұрын
Your local server or whatever platform you're hosting on
@AvionicsDev
@AvionicsDev Ай бұрын
Thanks a lot
@Floubadour
@Floubadour Ай бұрын
Nah, not excited about it. In love with Svelte. Web development can still be fun - just without React
@youarethecssformyhtml
@youarethecssformyhtml Ай бұрын
Skill issue to be honest.
@Abbatyya
@Abbatyya Ай бұрын
Next week nextjs16 will released😂
@PeterSahanaya
@PeterSahanaya Ай бұрын
"Meet the new powerful and fast NextJs app with React 19 already stable" 😂
@statuschannel8572
@statuschannel8572 Ай бұрын
i doubt it, they'll release next 16 on their next conf 2025 as they doing it for the past 3-4 years
@AutumnRed
@AutumnRed Ай бұрын
with RSC now in React 19, I wonder if it wouldn't make sense for Vercel to fusion NextJS into ReactJS and just have a single ReactJS library/framework that does it all
@KevinLopez-rl6wq
@KevinLopez-rl6wq Ай бұрын
That's a hard no for me, especially since React Router 7 / Remix 3 will be integrating the React 19 changes soon. Also there's Tanstack Start. Next.js is getting some good competition now.
@jasinrefiku2914
@jasinrefiku2914 Ай бұрын
Yeah, integrate Vercel's reinventing the wheel every 3/6 months.
@nicolas_vl
@nicolas_vl Ай бұрын
@@KevinLopez-rl6wq If Remix will keep on with the 1 action per route and we still need to do a switch and track the "intent" of the action and so on, it will be a hard pass for Remix 3 and RR. RR may be used only as a simple router and nothing more - like loaders and actions. They have to go in hard for R19. The Roadmap videos don't give much hope tho. :(
@KevinLopez-rl6wq
@KevinLopez-rl6wq Ай бұрын
@@nicolas_vl I just implemented a switch for two different routes that need multiple client actions yesterday. Admittedly it was annoying. I don't think I need to track the intent of the action anywhere after submission though.
@nicolas_vl
@nicolas_vl Ай бұрын
@ I have a whole mechanism too. All my ‘actions’, ‘loaders’ and components live under the modules folder. Still the actions feel like a workaround. They are separated from Remix functionality. In the route I define the loader and the actions from my modules along with the action switcher, import the component/page and so on. The future is uncertain, portability and coding with framework independence in mind is gold. Don’t get me wrong, I love Remix. It’s the mentality moving forward the right way that concerns me 😜
@Chana999
@Chana999 Ай бұрын
React is no more just simple library and was never a framework .... so what it is.... it is an over engineer library.... at the end of the day, we talk about render an Html page.... think to that.....
@kooraiber
@kooraiber Ай бұрын
Compilers making semantic changes to your code is a nuclear landmine. I hope this doesn't blow up in developers' faces...
@notme___1
@notme___1 Ай бұрын
when u build, the compiler linter tells you if something is wrong with your code and the build fails i had 1 small issue that i fixed and then the build passed and works without any problems. i have a spa vite react 18 pwa
@rand0mtv660
@rand0mtv660 Ай бұрын
Compilers have been doing that for years I think, don't see an issue. But to be honest, React compiler is doing everything you can do manually (optimization, memoization etc.), but it was just a chore to do manually and prone to errors and accidentally breaking memoization.
@kooraiber
@kooraiber Ай бұрын
@@rand0mtv660 no compiler ever has done a semantic change, that'd be insane
@BryanDevsCoding
@BryanDevsCoding Ай бұрын
nice
@paw565
@paw565 Ай бұрын
It hurts to see you using js and not typescript.
@AymenMerabta
@AymenMerabta Ай бұрын
Broo i just hated typescript when trying to fix types errors instead of fixing logic erros hahaha
@youarethecssformyhtml
@youarethecssformyhtml Ай бұрын
​​​@@AymenMerabta we all went through that but trust me, the number of bugs it eliminates is insane. It also improves developer experience and readability
@winns.x
@winns.x Ай бұрын
Tests is your main tool to detect and eliminate bugs, typescript is a controversial tool that have pros and cons. Not every project need ts.
@Pareshbpatel
@Pareshbpatel 17 күн бұрын
{2024-12-28}
@TesterAnimal1
@TesterAnimal1 Ай бұрын
Ugh. What a DISASTER these horrible, over complex frameworks have been for the entire industry. Millions of developer hours WASTED on this mess.
@ankitmakwana3141
@ankitmakwana3141 Ай бұрын
me using nextjs😂
@StephanHoyer
@StephanHoyer Ай бұрын
I would run away from react, if I would use it. Fortunately I don't.
@tangsi721
@tangsi721 Ай бұрын
does it mean we can ditch the ridiculous nextjs from now on? 😂
@programmerjowo
@programmerjowo 19 күн бұрын
Just use old react 15 😂
@petarkolev6928
@petarkolev6928 Ай бұрын
Awesome
@tungly1558
@tungly1558 Ай бұрын
btw, I'm more interest in angular 19. SSR and syntax so much more sexy than nextjs with react :)))
@LexMadafaka
@LexMadafaka Ай бұрын
React will never reach the hights of Angular. Not in popularity, but in practicality, code readability and clean code I guess... I need to work with React now, and came form Angular background... React just getting worse and worse...
@stavroskefaleas6320
@stavroskefaleas6320 Ай бұрын
Lol rxjs for hitting endpoints is a nightmare. The other way around is true.
@doubletroublemcmuffin
@doubletroublemcmuffin Ай бұрын
React never tried to achieve readability it's a library not a framework, readability is up to you. If you're incapable of such, that probably says more about you as a developer than React. Making such a statement about practicality whilst acknowledging you have no or little experience with it is amusing
@zooroish
@zooroish Ай бұрын
React is King!!!
@rand0mtv660
@rand0mtv660 Ай бұрын
@@doubletroublemcmuffin I've been using React daily for last few years, but more and more I do appreciate the fact that frameworks like Angular come with more things out of the box and kinda force you into some structure/patterns. I like flexibility, but I think React is too flexible and open ended and it leads to some of the mess we have in the React ecosystem.
@doubletroublemcmuffin
@doubletroublemcmuffin Ай бұрын
@@rand0mtv660 what mess
@markgesaka8836
@markgesaka8836 Ай бұрын
I hope they'll stop at this point with updates😢😢
@moveonvillain1080
@moveonvillain1080 Ай бұрын
Bruh this update came so long after react 18. Nextjs !== React
@youarethecssformyhtml
@youarethecssformyhtml Ай бұрын
Not really. I was actually waiting for this update for so long
@markgesaka8836
@markgesaka8836 Ай бұрын
@youarethecssformyhtml I hope this is the last one
@youarethecssformyhtml
@youarethecssformyhtml Ай бұрын
@@markgesaka8836 there's no last one in programming. This field is constantly changing.
The Biggest Mistake Intermediate React Developers Make
18:32
Cosden Solutions
Рет қаралды 44 М.
React 19: Новые хуки, которые вы ждали
21:13
Владилен Минин
Рет қаралды 16 М.
ССЫЛКА НА ИГРУ В КОММЕНТАХ #shorts
0:36
Паша Осадчий
Рет қаралды 8 МЛН
PirateSoftware is right, this needs to stop
15:14
Theo - t3․gg
Рет қаралды 899 М.
8 Rules For Learning to Code in 2025...and should you?
12:59
Travis Media
Рет қаралды 193 М.
React 19 is finally out!
28:01
Theo - t3․gg
Рет қаралды 76 М.
React vs Angular In 2025
8:23
Impekable
Рет қаралды 7 М.
Docker Image BEST Practices - From 1.2GB to 10MB
7:15
Better Stack
Рет қаралды 142 М.
The difficult year of big releases
28:38
Maximilian Schwarzmüller
Рет қаралды 6 М.
What's new in React 19 | Lydia Hallie
20:04
React Conf
Рет қаралды 55 М.
7 Design Patterns EVERY Developer Should Know
23:09
ForrestKnight
Рет қаралды 208 М.
Devin just came to take your software job… will code for $8/hr
5:13