Angular vs React in 2025 - Make a RIGHT Choice (Difference Explained)

Поделиться
HTML-код
  • Опубликовано: 1 янв 2025

Комментарии •

  • @Daniel-Dann
    @Daniel-Dann  Год назад +2

    💻 (Discount Link) Complete Angular Developer Course: bit.ly/45Ys381
    👉 (Discount Link) Complete React Developer Course: bit.ly/40nhtpK
    Use Code for 10% OFF (FRIENDS10)

  • @flashback4588
    @flashback4588 Год назад +57

    imo
    Angular for medium to large projects
    React for small projects
    Not saying you cant do vice versa but if you try building a large project with React you will need 3rd party frameworks
    Whereas with Angular you have everything you need
    Building small projects with Angular is also overkill because of all the tools it comes bundled with
    Its like buying the entire toolbox when all you really need is a screwdriver
    React is lightweight and more suited for small tasks

    • @Daniel-Dann
      @Daniel-Dann  Год назад +10

      Good point

    • @bullettime2808
      @bullettime2808 Год назад

      Facebook, Instagram, ChatGPT, Fiver, Netflix are all big enterprise applications but they use React and I'd argue if they used Angular then those products won't be as successful due to lack of proper SSR, huge and unacceptable bundle size for a user facing application and just lack of useful libraries for Angular

  • @ivanmaglica264
    @ivanmaglica264 11 месяцев назад +19

    Services - unsung heroes of Angular! Two-way binding with components makes Angular a no-brainer if you are doing office administration management type of app. Seriously, I wanted to switch to React because of JSX, but state management in Angular shows why it is preferred for enterprise apps, so, Angular it is.

    • @bullettime2808
      @bullettime2808 10 месяцев назад

      State management is a breeze nowadays in React with modern libraries like React Query and Zustand, and these libs support persisters so you can have an offline ready app in no time with no effort from the developer

    • @arunabraham9382
      @arunabraham9382 2 месяца назад

      @@bullettime2808 Tanstack is so good

    • @ciaochrystusa4778
      @ciaochrystusa4778 Месяц назад

      @@bullettime2808 No enterprise will base itself on additional libraries

  • @Realswagoverlord
    @Realswagoverlord 9 месяцев назад +12

    Started on react but after trying angular im never going back. No decision fatigue way easy to scale and maintain.

    • @midian4955
      @midian4955 4 дня назад

      React is a steaming pile of crap

  • @smtkumar007
    @smtkumar007 8 месяцев назад +11

    i have worked on both in my company , have to say that i loved angular a lot , its very much object oriented and forces every other team member to follow the industry standard without someone saying so , when i compared that to some of the react project i see that every person has their own way to doing things which really mess the code and hard to debug.

  • @RakzinRoman
    @RakzinRoman Год назад +43

    As for me, Angular is more productive framework as react. I have used Angular about 4 years and think - its the best framework for enterprise applications.

    • @bullettime2808
      @bullettime2808 10 месяцев назад +2

      How is it more productive ? it even lacks hot reload, your entire page updates on literally every change you make, on the other hand React has lightning fast hot reload with Vite, also React has a brilliant collection of third-party libraries like Shadcn UI, React Query and Zustand that allows you to ship stuff super fast

    • @CodingAbroad
      @CodingAbroad 10 месяцев назад

      @@bullettime2808what on earth are you talking about? Angular has had hot reloading since day one. And it’s also built on vite

    • @CodingAbroad
      @CodingAbroad 10 месяцев назад

      @@bullettime2808also Angular has many ui libraries to choose from as well. PrimeNG, material, onsen etc

    • @codeme8016
      @codeme8016 9 месяцев назад

      ​@@bullettime2808Angular 17 now has hot reload. Incorporating Angular Material makes it even better.

    • @grumpyFrog419
      @grumpyFrog419 8 месяцев назад

      @@bullettime2808 IMO that's the problem of React, I need to build a simple land page, why not stack up 4 libraries along? LOL
      About Angular reloading every binding value, it is part of its lifecycle and I agree it can be frustrating, but now you can control it with some memoize functions that come along with the framework, plus most of the time you'll be binding simple literal values, thus not compromising the performance.

  • @matthewkk5087
    @matthewkk5087 11 месяцев назад +24

    I switched from react to Angular. there is a b ig difference I like react but I have to install sooo many libararies to create functionality, and angular also cleared my mind into OOP. (but still cannot land on a job :D )

    • @beloaded3736
      @beloaded3736 9 месяцев назад

      Have you had any success with landing a job? :)

    • @JFAD9
      @JFAD9 7 месяцев назад +1

      I’ve got an interview tomorrow for a job using angular. I have only done react in the past. Wish me luck!

    • @itstarci
      @itstarci 2 месяца назад

      ​@@JFAD9 did you get the job?

  • @mkzubairi
    @mkzubairi 7 месяцев назад +5

    Started from React but after trying Angular I couldn't go back to React. I found React more complex and difficult as compare to Angular because I'm used to the Angular's structure and Architecture. My choice is always Angular if I'm working on a project which could be scaled up.

  • @frontend3409
    @frontend3409 10 месяцев назад

    3:00 what's the site?

  • @Jaracara11
    @Jaracara11 6 месяцев назад +3

    I love react in my personal projects, but for work Angular is better, when you deal with a big project Angular shines.

  • @notme___1
    @notme___1 8 месяцев назад

    6:05 what is the official react vscode extension?

  • @adodragicevic3786
    @adodragicevic3786 7 дней назад +1

    I was a React dev for 2 years and a huge React fanboy. However, my curiosity drove me to take a job as an Angular dev. After learning how to properly use Angular I can, without a doubt say, Angular is the GOAT!

  • @mohammadalaaelghamry8010
    @mohammadalaaelghamry8010 Год назад +3

    Great video, thank you.

  • @kartiksahu72
    @kartiksahu72 5 месяцев назад +1

    Can I use the Angular framework in web development? because I have a question about the AngularJS framework. Is AngularJS used in app development or web development? Does anyone have any idea about this?

    • @jiugersu4435
      @jiugersu4435 3 месяца назад

      in fact AngularJS is a very old version of Angular, both is used for web development just like react, but no one today uses AngularJS, it is not only old, it's like the alpha version of Angular, all their aproaches are diferent in that time. If you want to use angular, go for Angular 8 version, it is on their website, there is no error :D

    • @teceffect9826
      @teceffect9826 3 часа назад

      Bro, forget AngularJS. It's now Angular(20). Start with React to create fine small webpages. Angular is for heavy enterprise applications, which is very exceptional. With React you can land any jobs.

  • @DhruvRed
    @DhruvRed Год назад +9

    I would choose react over angular for most use cases mainly because react is lightweight and can be added to already existing backend projects and in modern approach to microservices and decoupled architecture react just feels to be at home

  • @ricardo-user
    @ricardo-user 9 месяцев назад

    Is it correct to compare React and Angular?
    What about Next.js and Angular?

    • @kylesaunders-z9s
      @kylesaunders-z9s 2 месяца назад

      Next.js is a backend framework that leverages React for the frontend, where as React and Angular are both frontend frameworks making for a closer comparison. Next handles all the routing on the server allowing for server sided rendering.

  • @BDpro
    @BDpro 11 месяцев назад +1

    Angular vs NextJs.....please

  • @evgenymikheev4462
    @evgenymikheev4462 Год назад +3

    Many generic words without telling much. The best is to take a real project and show how both frameworks handle it

  • @romulodsr
    @romulodsr 7 месяцев назад

    Awesome stuff❤

  • @mac.ignacio
    @mac.ignacio 8 месяцев назад +1

    You need 10 more libraries for ReactJS to be useful. Number #1 in the list is the React Router and btw there are 3 major router you need to consider for ReactJS hahahaha.

  • @abhishekpatra7954
    @abhishekpatra7954 Год назад +3

    I would pick Framer. Thanks!

  • @x0z59
    @x0z59 11 месяцев назад +5

    If you want to make and work on serious projects, Angular is the best. For me Angular is everlasting!

  • @Mr.insane6992
    @Mr.insane6992 Год назад +1

    Pls do QT designer+python😢😢

  • @ntvkris
    @ntvkris 7 месяцев назад +1

    Angular all the way

  • @alexkonoplian
    @alexkonoplian 5 месяцев назад

    React or Angular. Hmmm. Vue!

  • @bazoka6352
    @bazoka6352 Год назад

    Good content but you switch and cut to fast. It‘s hard to follow…

  • @TayambaMwanza
    @TayambaMwanza Год назад

    Thanks for the video, I see you are using the old Angular logo :)

    • @Daniel-Dann
      @Daniel-Dann  Год назад +1

      You are welcome! - where exactly do I use the old one?

    • @Northbergh
      @Northbergh Год назад +1

      ​@@Daniel-Dann Everywhere

    • @JimmyC0
      @JimmyC0 10 месяцев назад

      That would be my response
      ruclips.net/video/BLUkgRAy_Vo/видео.htmlsi=eyO0jFz5hQMBurDh

  • @LorenzoJimenez
    @LorenzoJimenez 9 месяцев назад +7

    React is my wife, and Angular my lover 😉😆

  • @matheuspegorari1094
    @matheuspegorari1094 Год назад

    Guess I just had a crush

  • @deepakkarmaDK
    @deepakkarmaDK 8 месяцев назад

    Angular is winner ❤

  • @go_lang_thang
    @go_lang_thang 11 месяцев назад +3

    Vue is a combied option

  • @ManwithNoName-t1o
    @ManwithNoName-t1o 11 месяцев назад

    HTMX > *

  • @sridhar.nandipati
    @sridhar.nandipati 17 дней назад

    😊

  • @bullettime2808
    @bullettime2808 Год назад +5

    React is a small but sharp tool and combined with some other libraries it has been used to build some of the largest and most ambitious applications,
    Angular honesty feels like a bloated mess at this point Observables and Signals divide, OnPush vs regular change detection declarative vs imperative object oriented patterns, the framework is going through an identity crisis not to mention lack of basic features like hot reload and a properly working editor extension

    • @vimalvaira
      @vimalvaira 4 месяца назад

      Just creating a large applications without typescript seems like a recipe for disaster.
      Learning angular might be time consuming but handing over or joining a new project or creating a new component in existing code is a breeze. Thats where you save time.

  • @bushbuddyplatypus
    @bushbuddyplatypus Год назад +4

    Silly React!

  • @RaniLink
    @RaniLink Год назад +3

    React is fucking abysmal, Angular all the way.