My opinion on Angular 18 & React 19

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ธ.ค. 2024

ความคิดเห็น • 127

  • @zygas15
    @zygas15 6 หลายเดือนก่อน +73

    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 6 หลายเดือนก่อน +1

      Thanks! My boss is a really reluctant to use the upgrade schematics for some reason.

    • @hhhector90
      @hhhector90 6 หลายเดือนก่อน

      How would you define the learning curve of Angular? Any advice for someone whos looking for learning the framework?

    • @bartekaszczuk5201
      @bartekaszczuk5201 6 หลายเดือนก่อน +1

      Angular is great

    • @SK-yb7bx
      @SK-yb7bx 5 หลายเดือนก่อน +1

      @@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 4 หลายเดือนก่อน

      @@SK-yb7bx Is it more frequent or popular to work with Angular if you use Java + Spring?

  • @maexle1984
    @maexle1984 6 หลายเดือนก่อน +26

    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

  • @Brendan2Alexander
    @Brendan2Alexander 6 หลายเดือนก่อน +19

    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 6 หลายเดือนก่อน +4

      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 6 หลายเดือนก่อน

      @@ktech4246CY

  • @GoonerD-n4l
    @GoonerD-n4l 4 หลายเดือนก่อน +4

    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! :')

  • @skybluFr
    @skybluFr 6 หลายเดือนก่อน +28

    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.

    • @garenolorenzo5851
      @garenolorenzo5851 หลายเดือนก่อน

      I agree with you

    • @rouenyu
      @rouenyu 27 วันที่ผ่านมา

      What do you recommend? I know the job market all looks for React. Any other perspective?

    • @skybluFr
      @skybluFr 27 วันที่ผ่านมา +1

      @@rouenyu I am a Vue developer. So I would recommend Vue because I love it.
      The documentation is simple. I love the doc especially separating Templates from JS.
      You have a lot of features : Suspense, Dynamic component loading, SSR, Transitions, fine grained reactivity based on Proxies, ...
      Vue has also better performances than React and a better learning curve. I would say the DX is better but it is up to people.
      The ecosystem is quite huge (check Awesome Vue).
      There is also a "Next" equivalent in Vue called Nuxt which is really good. The Nuxt team is working with the Aurora team from Google to create nice new features soon.
      The Vue author also created Vite which is widely adopted and is replacing Webpack more and more
      But again I am a bit biased when it is about Vue. I would advise you to have a look. Read a bit the doc maybe watch a few videos and make your own opinion.
      You have other nice JS "frameworks" like Solid, Svelte or Angular which are doing the job.
      Angular is a matter of taste. It is a different way of working but a lot of people love it.

  • @hamedhomaee6410
    @hamedhomaee6410 7 หลายเดือนก่อน +24

    Thank you very much Max for updating Udemy course.❤

    • @kapilgidwani
      @kapilgidwani 6 หลายเดือนก่อน +1

      I wish Mosh also learns from him.

  • @deepaknegi4385
    @deepaknegi4385 4 หลายเดือนก่อน +3

    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.

  • @harsh-es7ze
    @harsh-es7ze 7 หลายเดือนก่อน +8

    You are one of the best teachers i ever came across on internet ❤

    • @jamshediqbal7936
      @jamshediqbal7936 6 หลายเดือนก่อน

      He is and also Mosh Hamedani.

    • @AGUNGKAYA
      @AGUNGKAYA 6 หลายเดือนก่อน

      Actually there is another one: Brad Traversy

    • @x0z59
      @x0z59 6 หลายเดือนก่อน

      TechLead

  • @shogunkodogun
    @shogunkodogun 7 หลายเดือนก่อน +72

    i view your course on 1.5x and now it feels weird listening to you in your normal pace.

    • @sefatanam
      @sefatanam 6 หลายเดือนก่อน

      😂😂

    • @HanselOspinoOrellano
      @HanselOspinoOrellano 6 หลายเดือนก่อน +2

      I did the same! Lol

    • @martinchou1
      @martinchou1 6 หลายเดือนก่อน

      same here. It's so weird haha

    • @mereshow
      @mereshow 6 หลายเดือนก่อน

      Same here 😂

    • @neneodonkor
      @neneodonkor 6 หลายเดือนก่อน +1

      I have never gone below 1.75x 😂

  • @officialfightlite3367
    @officialfightlite3367 6 หลายเดือนก่อน +7

    Angular is not for everyone. And if you are an Angular dev, I know you're enjoying your own path 👏 I love Angular

  • @danyo3720
    @danyo3720 3 หลายเดือนก่อน +1

    Mit deinen courses angular gelernt, danke Meister ☺️

  • @PhilipAlexanderHassialis
    @PhilipAlexanderHassialis 7 หลายเดือนก่อน +8

    4:42 finally someone with enough clout in the community went out there and said it.

    • @alexandertarasenko3038
      @alexandertarasenko3038 7 หลายเดือนก่อน

      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.

  • @pavelzapletal7942
    @pavelzapletal7942 7 หลายเดือนก่อน +21

    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 6 หลายเดือนก่อน

      Ehh what are you talking about? You should have a look at Remix/React Router. They're the ones pushing React development.

    • @gmoniava
      @gmoniava 6 หลายเดือนก่อน +1

      Nextjs docs suck

  • @WaqasMunir-f1u
    @WaqasMunir-f1u 6 หลายเดือนก่อน +5

    Awesome Sr
    I have a question? Are you planning to update React Native Course ?

  • @AGUNGKAYA
    @AGUNGKAYA 6 หลายเดือนก่อน +3

    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.

  • @EduardKaresli
    @EduardKaresli 6 หลายเดือนก่อน +2

    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.

  • @AioriaPoderoso
    @AioriaPoderoso 6 หลายเดือนก่อน +5

    BEST THING IN REACT IS THAT IT HAS ITS COMPILER NOW

  • @fadye3050
    @fadye3050 6 หลายเดือนก่อน +4

    what about vuejs

  • @reginaldbellas703
    @reginaldbellas703 6 หลายเดือนก่อน +1

    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

  • @YummyExtraSteps
    @YummyExtraSteps 6 หลายเดือนก่อน +1

    Keep up the channel updates. Great stuff!

  • @krishnareddyyerram4615
    @krishnareddyyerram4615 6 หลายเดือนก่อน +1

    Debugging is poor in angular. Any updates on this?

  • @atpayero
    @atpayero 4 หลายเดือนก่อน +1

    Hi Maximillian, do you hear about Qwik. Will be very interesting if you do a video about it.

    • @OswealdYeshua
      @OswealdYeshua หลายเดือนก่อน

      Qwik has earning ground and seems to be a great project I would love to see a Max video about it too ;)

  • @parrou3
    @parrou3 6 หลายเดือนก่อน +1

    Hi; do you have a complete course of React 19 ?

  • @camn-bv3vq
    @camn-bv3vq 6 หลายเดือนก่อน +2

    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

  • @chamathcooray2984
    @chamathcooray2984 7 หลายเดือนก่อน +2

    Hi Max, have you updated your React and Angular courses according to these new updates?

  • @israelojehonmon-nf6ql
    @israelojehonmon-nf6ql 6 หลายเดือนก่อน +1

    hello please i want to learn a frane work but am co fused angular or react.

    • @RandyAinsworth-tx6vn
      @RandyAinsworth-tx6vn 6 หลายเดือนก่อน +1

      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

  • @bedlik8
    @bedlik8 7 หลายเดือนก่อน +2

    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 6 หลายเดือนก่อน

      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.

  • @CodingAbroad
    @CodingAbroad 7 หลายเดือนก่อน +7

    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 7 หลายเดือนก่อน

      Im disappointed that angular exists.

    • @Justsomeguy492
      @Justsomeguy492 7 หลายเดือนก่อน +2

      @@zweitekonto9654 why?

    • @md.redwanhossain6288
      @md.redwanhossain6288 7 หลายเดือนก่อน +1

      ​@@zweitekonto9654 what is your alternative then which follows OOP structure?

    • @zweitekonto9654
      @zweitekonto9654 7 หลายเดือนก่อน

      @@md.redwanhossain6288 i personally dislike OOP.

    • @tjkatz
      @tjkatz 6 หลายเดือนก่อน

      ​@@zweitekonto9654 L

  • @kumibrr
    @kumibrr 6 หลายเดือนก่อน

    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.

  • @Shady-Gaming
    @Shady-Gaming 6 หลายเดือนก่อน

    love you max u taught me Angular and i still using it, my favorite despite never touched react XD

  • @Sandeep-zd6dq
    @Sandeep-zd6dq 7 หลายเดือนก่อน +1

    I think default memoization is a decently big feature because now we don’t need useMemo 😅

  • @muhammadalidehghanian6988
    @muhammadalidehghanian6988 6 หลายเดือนก่อน

    Let's go Max! You one of the best.

  • @abhishekkolge3039
    @abhishekkolge3039 7 หลายเดือนก่อน

    When are you gonna update node js? Waiting for long time max

  • @viniciusm.m.7822
    @viniciusm.m.7822 7 หลายเดือนก่อน

    Thanks, bro!
    God bless you, Max!

  • @juanurdaneta9844
    @juanurdaneta9844 7 หลายเดือนก่อน +1

    You should talk about Solid Start 1.0 that recently released!

  • @thedelanyo
    @thedelanyo 7 หลายเดือนก่อน +2

    Angular 18. ReactJs 19. And then Svelte 5 (the sweetest)😅😅😅

  • @cristianrosescu2914
    @cristianrosescu2914 6 หลายเดือนก่อน

    I’m looking forward to the release of the new Remix framework

  • @aleksandarpopovic3615
    @aleksandarpopovic3615 7 หลายเดือนก่อน

    you can use use hook like tihs
    function Foo(props: any) {
    const test = use(props.testPromise);
    return ;
    }
    function Bar() {
    return (
    {...})} />
    );
    }

  • @stevepottz111
    @stevepottz111 7 หลายเดือนก่อน +1

    I’m not looking forward to maintaining 2 styles of angular in the same code base.

    • @Henverx
      @Henverx 6 หลายเดือนก่อน

      Use migration schematic and do it automatically in 10 seconds for the whole codebase

    • @007tomwhite
      @007tomwhite 6 หลายเดือนก่อน +1

      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 6 หลายเดือนก่อน +1

      @@007tomwhite I do like the new stuff! the context switching can be rough as you said.

  • @MohammadKamran-mo8pj
    @MohammadKamran-mo8pj 6 หลายเดือนก่อน

    Thank you.

  • @thedelanyo
    @thedelanyo 7 หลายเดือนก่อน +2

    3:56 "That's actually a big useful change, but it's not a big change "😅😅😅

  • @shayanheidary
    @shayanheidary 6 หลายเดือนก่อน

    thank you for you content
    please talk more about Vue and Next
    its getting more and more popular

  • @Dylan_thebrand_slayer_Mulveiny
    @Dylan_thebrand_slayer_Mulveiny 6 หลายเดือนก่อน +5

    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 6 หลายเดือนก่อน

      I agree React is garbage, but I think Angular is still a good choice for large business applications.

    • @RandyAinsworth-tx6vn
      @RandyAinsworth-tx6vn 6 หลายเดือนก่อน +1

      I like vue but lack of jobs

  • @usmanAli-hw5xu
    @usmanAli-hw5xu 6 หลายเดือนก่อน

    Angular ❤❤❤❤

  • @charbelmansour8925
    @charbelmansour8925 6 หลายเดือนก่อน

    React is nice. nextjs is also nice. nice.

  • @normanklein3155
    @normanklein3155 6 หลายเดือนก่อน +2

    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..

  • @revdevkos
    @revdevkos 6 หลายเดือนก่อน +1

    Wait, Seth Rogen does webdev now?

  • @EdwardFlores
    @EdwardFlores 6 หลายเดือนก่อน

    React developers still need to learn OOP and to write proper code.... XD! by the way "public/private" and "typed returns" are serious business

  • @MyPhone-jf6uf
    @MyPhone-jf6uf 6 หลายเดือนก่อน +1

    You can't compare a full featured framework to a simple library. It's wrong!

  • @4444-c4s
    @4444-c4s 6 หลายเดือนก่อน

    hi

  • @husokanus
    @husokanus 6 หลายเดือนก่อน +9

    Angular > React

    • @harsh-es7ze
      @harsh-es7ze 6 หลายเดือนก่อน

      In terms of what?

    • @CasiMaduro
      @CasiMaduro 6 หลายเดือนก่อน +1

      Your mom < my mom

    • @DarpaProperty
      @DarpaProperty 4 หลายเดือนก่อน

      Since Angular 2.

    • @DarpaProperty
      @DarpaProperty 4 หลายเดือนก่อน

      @@harsh-es7zerobustness.

    • @DarpaProperty
      @DarpaProperty 4 หลายเดือนก่อน

      @@harsh-es7zerobustness.

  • @iambhavinpatel
    @iambhavinpatel 6 หลายเดือนก่อน

    Always react ❤❤

  • @gmoniava
    @gmoniava 6 หลายเดือนก่อน +2

    Nextjs docs 👎

  • @natediaz406
    @natediaz406 7 หลายเดือนก่อน +3

    React make great again

    • @punsmith
      @punsmith 7 หลายเดือนก่อน +10

      Again? It was never great. Only all the bootcamp idiots made it popular as well as meta force feeding it to us.

    • @foxdie8106
      @foxdie8106 7 หลายเดือนก่อน +6

      great? haha react is for creating tutorials and small apps

    • @cmdaltctr
      @cmdaltctr 6 หลายเดือนก่อน

      @@foxdie8106 what alternative would you suggest? I'm genuinely curious, as I am choosing to learn one

    • @natediaz406
      @natediaz406 6 หลายเดือนก่อน

      Why so serious? 😂

  • @MrLeftwingNL
    @MrLeftwingNL 6 หลายเดือนก่อน

    React's compiler is kind of a big thing ..

    • @malikau917
      @malikau917 6 หลายเดือนก่อน +1

      Community wants you to think so but in reality it doesn’t change much

    • @marcuss.abildskov7175
      @marcuss.abildskov7175 6 หลายเดือนก่อน +1

      A big thing? It's nothing. They're a decade behind 🤣

    • @Simple_OG
      @Simple_OG 6 หลายเดือนก่อน +1

      Indeed more speed less code

  • @Daijyobanai
    @Daijyobanai 6 หลายเดือนก่อน +2

    It is time to abandon React.

  • @LufyNoHikari
    @LufyNoHikari 6 หลายเดือนก่อน

    Too long for its content

  • @marcuss.abildskov7175
    @marcuss.abildskov7175 6 หลายเดือนก่อน +3

    React is a joke 😂

  • @kahnfatman
    @kahnfatman 6 หลายเดือนก่อน +1

    I thought Angular is dead.
    And React is digging a mass grave yard for itself and its audience.

    • @AGUNGKAYA
      @AGUNGKAYA 6 หลายเดือนก่อน +1

      angular is supported by google so it survives :D

    • @marcuss.abildskov7175
      @marcuss.abildskov7175 6 หลายเดือนก่อน +2

      Angular was never dead lol

  • @chaseliu5011
    @chaseliu5011 6 หลายเดือนก่อน

    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 6 หลายเดือนก่อน +2

      no

  • @developer108
    @developer108 6 หลายเดือนก่อน +6

    I go back to .NET.