Тёмный

My opinion on Angular 18 & React 19 

Maximilian Schwarzmüller
Подписаться 17 тыс.
Просмотров 59 тыс.
50% 1

Angular 18 & React 19 RC were released.
Two major frameworks (yes, React is a library .... ) and two major versions.
Here's my opinion on both!
I also created a standalone video with an overview of all key Angular 18 features & changes: • Angular 18 is EXACTLY ...
And I updated my Angular course (with more to come!) - if you're not on board yet, now's the best time to join (at a discount!): acad.link/angular
My React course was also fully updated over the last year and months: acad.link/reactjs
All Podcast episodes: maximilian-sch...
Want to become a web developer or expand your web development knowledge?
I have multiple bestselling online courses on React, Angular, NodeJS, Docker & much more!
👉 academind.com/...

Опубликовано:

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 115   
@zygas15
@zygas15 4 месяца назад
I have been using Angular for several years, I learned with your course and I am still using this framework. I love it and enjoy new features with each new feature.
@stevepottz111
@stevepottz111 4 месяца назад
Thanks! My boss is a really reluctant to use the upgrade schematics for some reason.
@hhhector90
@hhhector90 3 месяца назад
How would you define the learning curve of Angular? Any advice for someone whos looking for learning the framework?
@bartekaszczuk5201
@bartekaszczuk5201 3 месяца назад
Angular is great
@SK-yb7bx
@SK-yb7bx 2 месяца назад
@@hhhector90 If you know know Java and Spring Boot, you will get to grips with Angular easy. Once you take the time to learn it, you'll grow to love it.
@sempiterno3243
@sempiterno3243 Месяц назад
@@SK-yb7bx Is it more frequent or popular to work with Angular if you use Java + Spring?
@maexle1984
@maexle1984 3 месяца назад
Yesterday I created a simple firstname/lastname form and Copilot suggested to prefill the form values with {firstName: Maximilian, lastName: Schwarzmüller}. Have never ever heard of this channel/person but here I am
@skybluFr
@skybluFr 3 месяца назад
From a Vue developer. Angular is innovating again and again improving their DX and performances. The team is doing an amazing job ! On the other hand we have React. I mean can we say React anymore since now even in the doc, they don't tell you how to create a React project but Next / Remix projects... As you mentioned React server components can basically be used only with a server so again it is like "Just use Next"... No innovation to their reactivity system as well, how in 2024 can you offer something like useState and useReducer when Angular and Quick come with Signal, Vue with refs and Svelte with runes ... Everything with better performances than React most of the time. Let's not forget that these news are coming after a loooooooooooong hiatus. I feel that, due to their leading position on the market, React team do not really care about DX or significantly improving their tool anymore. It is so frustrating to work with React IMO when you worked with other libraries and see what could be done.
@hamedhomaee6410
@hamedhomaee6410 4 месяца назад
Thank you very much Max for updating Udemy course.❤
@kapilgidwani
@kapilgidwani 3 месяца назад
I wish Mosh also learns from him.
@GoonerD-n4l
@GoonerD-n4l Месяц назад
It took me a while, but I finally landed an Angular Job. Coming from non technical space, the switch was kinda hard initially but thanks to your course in udemy, it became possible. Thanks Max, for making this happen! :')
@shogunkodogun
@shogunkodogun 4 месяца назад
i view your course on 1.5x and now it feels weird listening to you in your normal pace.
@sefatanam
@sefatanam 4 месяца назад
😂😂
@HanselOspinoOrellano
@HanselOspinoOrellano 3 месяца назад
I did the same! Lol
@martinchou1
@martinchou1 3 месяца назад
same here. It's so weird haha
@mereshow
@mereshow 3 месяца назад
Same here 😂
@neneodonkor
@neneodonkor 3 месяца назад
I have never gone below 1.75x 😂
@harsh-es7ze
@harsh-es7ze 4 месяца назад
You are one of the best teachers i ever came across on internet ❤
@jamshediqbal7936
@jamshediqbal7936 4 месяца назад
He is and also Mosh Hamedani.
@AGUNGKAYA
@AGUNGKAYA 4 месяца назад
Actually there is another one: Brad Traversy
@x0z59
@x0z59 3 месяца назад
TechLead
@danyo3720
@danyo3720 Месяц назад
Mit deinen courses angular gelernt, danke Meister ☺️
@Brendan2Alexander
@Brendan2Alexander 3 месяца назад
I am deep and dirty into Angular 18 and I love it. My latest angular projects have already been configured to go zoneless. The new signals approach is awesome, imho.
@ktech4246
@ktech4246 3 месяца назад
Have you noticed an improvement in performance going zoneless? Have a project with 200+ components but use alot of push strategy so keen to see if it is worth going zoneless
@xiasenhai
@xiasenhai 3 месяца назад
@@ktech4246CY
@PhilipAlexanderHassialis
@PhilipAlexanderHassialis 4 месяца назад
4:42 finally someone with enough clout in the community went out there and said it.
@alexandertarasenko3038
@alexandertarasenko3038 4 месяца назад
Well I guess they are now kind of forcing you to use next.js... Not syaing it's bad or good, but I personally found remix a bit more friendly when you come from just react world. Sadly community of remix is not that big.
@officialfightlite3367
@officialfightlite3367 3 месяца назад
Angular is not for everyone. And if you are an Angular dev, I know you're enjoying your own path 👏 I love Angular
@AioriaPoderoso
@AioriaPoderoso 4 месяца назад
BEST THING IN REACT IS THAT IT HAS ITS COMPILER NOW
@YummyExtraSteps
@YummyExtraSteps 4 месяца назад
Keep up the channel updates. Great stuff!
@EduardKaresli
@EduardKaresli 4 месяца назад
The more these libraries and frameworks put emphasis on SSR the less they can be called "front-end". But I'm looking forward to use React 19, maybe Next 15 too.
@pavelzapletal7942
@pavelzapletal7942 4 месяца назад
Its really scary, how React development is tied to Next.js. We can one day wake up and see that unless we start paying vercel (next.js) some money, we wouldnt be able to work with it anymore :/ . Dont really like how Next.js interfere with React itself. Still I like working with Next.js but these are my honest thoughts.
@marcuss.abildskov7175
@marcuss.abildskov7175 4 месяца назад
Ehh what are you talking about? You should have a look at Remix/React Router. They're the ones pushing React development.
@gmoniava
@gmoniava 3 месяца назад
Nextjs docs suck
@WaqasMunir-f1u
@WaqasMunir-f1u 4 месяца назад
Awesome Sr I have a question? Are you planning to update React Native Course ?
@AGUNGKAYA
@AGUNGKAYA 4 месяца назад
I really like angular because I use ionic often for my mobile development. I just think that stick to angular (and also ionic) makes the learning curve more focused than (maybe) learn new thing like flutter (I don't like the widget concept. But I like dart language). But this is my opinion. And I never touch react.
@camn-bv3vq
@camn-bv3vq 4 месяца назад
Back in 2017, someone hired me to work with an angular app, I did not know anything about this framework, even almost nothing about frontend. then I came across with your content, It was use-full. About the comparison btwn angular and react, i think both have theirs advantages, depends on each project's use case, but Angular is taking a good path since the last releases, It has been improving many things that ppl was complaining for, they are detaching from some dependencies, also improved the bundle size and changing the directives that ppl hated the most. So Angular for big projects and oriented on live, streaming, etc. React more about general projects, but with a lower learning curve timeline for developer, since it is easy to learn
@Shady-Gaming
@Shady-Gaming 3 месяца назад
love you max u taught me Angular and i still using it, my favorite despite never touched react XD
@deepaknegi4385
@deepaknegi4385 Месяц назад
Hello @Maximilian Schwarzmüller, you forgot to mention a very important point, that React 19 brings Compiler. We don't need to explicitly write useMemo, useCallback and React.memo. It could bring a lot of performance improvements.
@kumibrr
@kumibrr 3 месяца назад
I've been using Angular since 2020 and it's just getting better and better. There's work to be done, but they're listening and hearing the angular community and the feedback loop is really fast. Also used React for some time, and I enjoy many other things, but I feel like the community has moved to the meta-frameworks and as time passes, react is being more of a commodity.
@CodingAbroad
@CodingAbroad 4 месяца назад
I’m disappointed that Angular 18 ssr still doesn’t have the di tokens for request and response objects like Angular Universal has
@zweitekonto9654
@zweitekonto9654 4 месяца назад
Im disappointed that angular exists.
@Justsomeguy492
@Justsomeguy492 4 месяца назад
@@zweitekonto9654 why?
@md.redwanhossain6288
@md.redwanhossain6288 4 месяца назад
​@@zweitekonto9654 what is your alternative then which follows OOP structure?
@zweitekonto9654
@zweitekonto9654 4 месяца назад
@@md.redwanhossain6288 i personally dislike OOP.
@tjkatz
@tjkatz 4 месяца назад
​@@zweitekonto9654 L
@bedlik8
@bedlik8 4 месяца назад
Thanks for the video Maximilian. I wonder how much React compiler changes application RAM usage. I haven't yet read too much about it, but I think Meta says, application works faster (this is understandable) but with our code being also smaller in size and in RAM usage. For me, it is hard to believe. I imagine that, code size can be smaller, but RAM usage should be between 'a bit' to 'a pretty much more', but surely no less or equal. What is your view on that?
@LuLeBe
@LuLeBe 4 месяца назад
Anything that calls itself a computer should achieve both. It's faster cause it doesn't have to run the things that have already been done in the compilation phase. And it uses less memory because all that stuff doesn't have to be shipped anymore. Consider Java vs C: C is faster because no jvm needs to run, smaller file size because no jvm needs to be shipped, and lower RAM usage because jvm needs memory for itself.
@viniciusm.m.7822
@viniciusm.m.7822 4 месяца назад
Thanks, bro! God bless you, Max!
@Sandeep-zd6dq
@Sandeep-zd6dq 4 месяца назад
I think default memoization is a decently big feature because now we don’t need useMemo 😅
@fadye3050
@fadye3050 4 месяца назад
what about vuejs
@muhammadalidehghanian6988
@muhammadalidehghanian6988 3 месяца назад
Let's go Max! You one of the best.
@thedelanyo
@thedelanyo 4 месяца назад
Angular 18. ReactJs 19. And then Svelte 5 (the sweetest)😅😅😅
@atpayero
@atpayero Месяц назад
Hi Maximillian, do you hear about Qwik. Will be very interesting if you do a video about it.
@cristianrosescu2914
@cristianrosescu2914 3 месяца назад
I’m looking forward to the release of the new Remix framework
@reginaldbellas703
@reginaldbellas703 4 месяца назад
Looks like react didn’t bring much to the table with latest update that next js is already doing. Angular seems to bringing enterprise changes any many more which is good
@parrou3
@parrou3 3 месяца назад
Hi; do you have a complete course of React 19 ?
@israelojehonmon-nf6ql
@israelojehonmon-nf6ql 3 месяца назад
hello please i want to learn a frane work but am co fused angular or react.
@RandyAinsworth-tx6vn
@RandyAinsworth-tx6vn 3 месяца назад
Angular is framework and react is library. React you need to install others like routing whole framework as it all. Job wise prob react but some have hard time getting hired. Angular older and still popular. I'm going this route Angular
@MohammadKamran-mo8pj
@MohammadKamran-mo8pj 4 месяца назад
Thank you.
@aleksandarpopovic3615
@aleksandarpopovic3615 4 месяца назад
you can use use hook like tihs function Foo(props: any) { const test = use(props.testPromise); return ; } function Bar() { return ( {...})} /> ); }
@marcuss.abildskov7175
@marcuss.abildskov7175 4 месяца назад
Disgusting
@shayanheidary
@shayanheidary 4 месяца назад
thank you for you content please talk more about Vue and Next its getting more and more popular
@abhishekkolge3039
@abhishekkolge3039 4 месяца назад
When are you gonna update node js? Waiting for long time max
@krishnareddyyerram4615
@krishnareddyyerram4615 3 месяца назад
Debugging is poor in angular. Any updates on this?
@chamathcooray2984
@chamathcooray2984 4 месяца назад
Hi Max, have you updated your React and Angular courses according to these new updates?
@stevepottz111
@stevepottz111 4 месяца назад
I’m not looking forward to maintaining 2 styles of angular in the same code base.
@Henverx
@Henverx 4 месяца назад
Use migration schematic and do it automatically in 10 seconds for the whole codebase
@007tomwhite
@007tomwhite 4 месяца назад
I understand. We've gone for toSignal() and control flow syntax whenever we make changes in our current large project, and it does add some effort to context switch between old code and new in the same codebase. However, the productivity increase of signals, effects, and standalone components is well worth it
@stevepottz111
@stevepottz111 4 месяца назад
@@007tomwhite I do like the new stuff! the context switching can be rough as you said.
@charbelmansour8925
@charbelmansour8925 3 месяца назад
React is nice. nextjs is also nice. nice.
@thedelanyo
@thedelanyo 4 месяца назад
3:56 "That's actually a big useful change, but it's not a big change "😅😅😅
@Dylan_thebrand_slayer_Mulveiny
@Dylan_thebrand_slayer_Mulveiny 4 месяца назад
VUE's last major release jump was from 2 to 3. Migration was incredibly simple. VUE managed to deliver huge improvements, including better reactive's, improved typescript support and a new composition API. All while retaining backwards compatibility with 2.x. Meanwhile, every major release from react/angular means massive amounts of refactoring or kills backwards compatibility entirely. Each new release they just slap more spaghetti code on top to negate or work around issues caused by the previous major release. Even Svelte has done this. TLDR: React and angular are garbage.
@Daijyobanai
@Daijyobanai 3 месяца назад
I agree React is garbage, but I think Angular is still a good choice for large business applications.
@RandyAinsworth-tx6vn
@RandyAinsworth-tx6vn 3 месяца назад
I like vue but lack of jobs
@revdevkos
@revdevkos 3 месяца назад
Wait, Seth Rogen does webdev now?
@usmanAli-hw5xu
@usmanAli-hw5xu 3 месяца назад
Angular ❤❤❤❤
@EdwardFlores
@EdwardFlores 3 месяца назад
React developers still need to learn OOP and to write proper code.... XD! by the way "public/private" and "typed returns" are serious business
@4444-c4s
@4444-c4s 3 месяца назад
hi
@normanklein3155
@normanklein3155 4 месяца назад
The Angular and React frameworks are like the 3 Stooges episode, where they are working as plumbers and keep adding additional pipes in a mindless attempt to stop a leak until they have managed to encase themselves in a prison cell. Each new release of these frameworks promises to be more stable, but only manages to move the bugs somewhere else. Let's not forget the C programming language only needed a single release and Unix was basically feature complete with BSD 4.2. And after having to suffer through all these framework releases, you still can't really write anything more complicated than a Todo list in either of them..
@husokanus
@husokanus 3 месяца назад
Angular > React
@harsh-es7ze
@harsh-es7ze 3 месяца назад
In terms of what?
@IngeGallito
@IngeGallito 3 месяца назад
Your mom < my mom
@DarpaProperty
@DarpaProperty 2 месяца назад
Since Angular 2.
@DarpaProperty
@DarpaProperty 2 месяца назад
@@harsh-es7zerobustness.
@DarpaProperty
@DarpaProperty 2 месяца назад
@@harsh-es7zerobustness.
@developer108
@developer108 3 месяца назад
I go back to .NET.
@Daijyobanai
@Daijyobanai 3 месяца назад
It is time to abandon React.
@gmoniava
@gmoniava 3 месяца назад
Nextjs docs 👎
@natediaz406
@natediaz406 4 месяца назад
React make great again
@punsmith
@punsmith 4 месяца назад
Again? It was never great. Only all the bootcamp idiots made it popular as well as meta force feeding it to us.
@foxdie8106
@foxdie8106 4 месяца назад
great? haha react is for creating tutorials and small apps
@cmdaltctr
@cmdaltctr 4 месяца назад
@@foxdie8106 what alternative would you suggest? I'm genuinely curious, as I am choosing to learn one
@natediaz406
@natediaz406 4 месяца назад
Why so serious? 😂
@MrLeftwingNL
@MrLeftwingNL 4 месяца назад
React's compiler is kind of a big thing ..
@malikau917
@malikau917 4 месяца назад
Community wants you to think so but in reality it doesn’t change much
@marcuss.abildskov7175
@marcuss.abildskov7175 4 месяца назад
A big thing? It's nothing. They're a decade behind 🤣
@Simple_OG
@Simple_OG 3 месяца назад
Indeed more speed less code
@marcuss.abildskov7175
@marcuss.abildskov7175 4 месяца назад
React is a joke 😂
@LufyNoHikari
@LufyNoHikari 4 месяца назад
Too long for its content
@kahnfatman
@kahnfatman 4 месяца назад
I thought Angular is dead. And React is digging a mass grave yard for itself and its audience.
@AGUNGKAYA
@AGUNGKAYA 4 месяца назад
angular is supported by google so it survives :D
@marcuss.abildskov7175
@marcuss.abildskov7175 4 месяца назад
Angular was never dead lol
@chaseliu5011
@chaseliu5011 4 месяца назад
Angular is behind, google should stop inventing wheels creating their own syntax. But for big team project Angular can be easier to organize out of the box, but if you have capable devs, react is way more flexible and managable
@vinniv6806
@vinniv6806 3 месяца назад
no
@MyPhone-jf6uf
@MyPhone-jf6uf 4 месяца назад
You can't compare a full featured framework to a simple library. It's wrong!
@juanurdaneta9844
@juanurdaneta9844 4 месяца назад
You should talk about Solid Start 1.0 that recently released!
@iambhavinpatel
@iambhavinpatel 3 месяца назад
Always react ❤❤
Далее
JavaScript Framework Tier List
40:57
Просмотров 340 тыс.
Zoneless Angular Applications in V18
14:00
Просмотров 17 тыс.
Angular’s Third Era is…weird
21:41
Просмотров 92 тыс.
React vs Angular in 2024
9:00
Просмотров 53 тыс.
Why OPEN AI ditched NEXT JS for REMIX? Lmao
1:51
Просмотров 5 тыс.
You might not need useEffect() ...
21:45
Просмотров 161 тыс.
Angular 18 is EXACTLY what we needed
9:15
Просмотров 80 тыс.
Why aren't you using Fastify? Or Koa? Or NestJS?
9:58
What’s new in Angular v18
20:08
Просмотров 125 тыс.