Angular vs React: which should you choose?

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

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

  • @zoxx972
    @zoxx972 2 года назад +192

    For the past 5 years, Every 6 months I come and search for a react / angular comparaison . This one is by far the most straightforward and elegant! Inspiring! Well done 👏

    • @KodapsAcademy
      @KodapsAcademy  2 года назад +7

      I’m glad you liked it, thanks for the kind words !

    • @romaneaugustin2462
      @romaneaugustin2462 Год назад +2

      agreed. that elder pro knows how to explain his stuff. 👏👏👏👏
      Thanks @Kodaps Academy

  • @jaredwilliams8621
    @jaredwilliams8621 2 года назад +121

    I'd say Angular is what taught me how to write organized code. I've coded for years before trying Angular, and my code always was a tangled mess. Being forced to follow a strict structure helped me learn how to think about code organization and structure, even outside of Angular.

    • @romaneaugustin2462
      @romaneaugustin2462 Год назад +2

      Sounds, good. Maybe I should try angular. Bought a course since last year, never made time for it. Thanks for the motivation.

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

      Maybe I should learn Angular too

    • @ruwaidyousuf3588
      @ruwaidyousuf3588 11 месяцев назад

      Same here

    • @alexgbraga
      @alexgbraga 9 месяцев назад +1

      Java did the exact same thing for me. Coming from JS, even when coding in Node with Express, the organization and structure weren't even close to the standards that Java pushed me to, and I'm very glad for how much it improved my way of thinking and my overall coding

    • @Raylightsen
      @Raylightsen 6 месяцев назад +1

      ​@@romaneaugustin2462You will hate it.

  • @basudevadhikari22
    @basudevadhikari22 2 года назад +57

    This is the best comparision of angular and react I have ever seen. It took me more than a year to learn most of the core knowledge of Angular. But totally worth it. A simple custom directive, or pipes can do you a huge favor while you are writing a lot of repetitive code but of course takes time.

    • @KodapsAcademy
      @KodapsAcademy  2 года назад +2

      I'm glad you liked it :)

    • @patricioaguirre9388
      @patricioaguirre9388 2 года назад +2

      So good is poetic

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

      Or you can do the same thing in React in an afternoon...I guess we have difference of opinion in "worth it".

  • @nope7505
    @nope7505 9 месяцев назад +2

    The way you explain things to keep them just enough silly and interesting while still having the value of information is really legendary. Thank you for the video

  • @theobellash6440
    @theobellash6440 2 года назад +92

    Totally agree with you !
    I know angular and react as well !
    But still, I do prefer Angular for larger projects…the way angular manages state…

  • @yashbehara7525
    @yashbehara7525 Год назад +10

    I've coded with Angular for 3 years and was looking everywhere for a proper comparison. Most of the videos out there are just direct, out of the definition, robotic comparisons but this one brought me the clarity I was looking for. Thank you!

  • @gurpreetsingh6785
    @gurpreetsingh6785 2 года назад +58

    I worked in a startup and I didnt face any difficulty with Angular also! Once you master Angular, you would just love it!

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

      Can u tell me from where u learned angular ? And can u share or suggest any free resource for angular ?

    • @Raylightsen
      @Raylightsen 6 месяцев назад

      A prodigy saying something is easy. How funny.

  • @JemilMarcosTyC
    @JemilMarcosTyC Год назад +2

    Glad to hear I'm on the right track! I picked Angular and feel very comfortable... you made a very elegant and clear comparison. Thanks!

    • @KodapsAcademy
      @KodapsAcademy  Год назад +2

      I'm happy I was able to make the difference between the two clear and that I comforted you in your choice, glad to be of service :)

  • @mlungost
    @mlungost 10 месяцев назад +1

    jumped to the closing remarks, and that 2 mins discussion was so well stated and straightforward than a lot of reviewed out here

  • @jadenguyen8771
    @jadenguyen8771 Год назад +2

    I love when you explanation started with the logo/ concept/ vision of both frameworks. Didnt notice that before. The video duration and the career advice are pleasant! Keep up the good work! Best regards from Switzerland.

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

      I'm glad you liked it! (I've a childhood friend in Yverdon in Switzerland, by the way :))

  • @darrengreene7471
    @darrengreene7471 Год назад +8

    I love how you explained the technical intricacies in a storytelling fashion!

  • @Enigmata23
    @Enigmata23 2 года назад +36

    React is easy to learn because it’s a library. It is incomplete by nature. The question to ask yourself is are you willing to pick up React, only to then learn React Router, React Redux, and/or Nextjs to get all its potential?
    I’d rather have a framework that I spend a few weeks learning but I know I can stick to than learn a library in a day but have to learn a bunch of other packages and frameworks to fill it’s gaps

  • @rishabhagnihotri2872
    @rishabhagnihotri2872 10 месяцев назад +1

    Wow!!! You didn't just tell the difference but also told how to tell the difference. Excellent!!! 5 stars!!!

  • @MrEvansjethro
    @MrEvansjethro 2 года назад +22

    Honest and straight to the point. I have always had a conviction to learn Angular, and you really helped me to decide. Thank you.

    • @KodapsAcademy
      @KodapsAcademy  2 года назад +3

      I’m very glad to have been useful :)

  • @riketscience
    @riketscience Год назад +2

    congrats dude, this has to be THE go to video for anybody who would really like to understand the principle differences between the two. I now know which direction I will be focussing my attention. I won't say which - because as you so rightly state, it's up to the individual, their requirements, what they are happy with, what a client might need....

  • @rohitkf8474
    @rohitkf8474 2 года назад +8

    I love how your mind works and the way you speak

  • @xXC0deZer0Xx
    @xXC0deZer0Xx 2 года назад +5

    Im looking into which of these two I'll be learning next, and I really appreciate your summary. You've provided a nice perspective overview, thanks.

    • @KodapsAcademy
      @KodapsAcademy  2 года назад +1

      I'm glad to have been of service, thanks for your encouragement!

    • @nikoszervo
      @nikoszervo 2 года назад +3

      One note from me: People say that React is easier to learn but this is a big lie. In React you truly need to understand what happens under the hood in order to not break it. Plus you will have to learn and use 4-6 other external tools like react-router, react-hook-form, MUI, and Redux so that you can create a proper app. All that together might probably take you longer to learn than Angular. Not to mention that the way that functional components and hooks work in React is a very unusual programming way and it will also take some time to understand.

  • @davebudah
    @davebudah 2 года назад +31

    This is a great video. I know both Angular and React, but I prefer Angular.

    • @kishorek4319
      @kishorek4319 2 года назад +1

      The reason why you prefer Angular..??

    • @davebudah
      @davebudah 2 года назад +1

      @@kishorek4319 Angular is more agile than react, and if you are disciplined in your coding, Angular is easy to maintain than react, at least for me.

    • @kishorek4319
      @kishorek4319 2 года назад +1

      @@davebudah Thanks. Where I can learn Angular.??

    • @davebudah
      @davebudah 2 года назад

      @@kishorek4319 ruclips.net/user/MonsterlessonsAcademy

    • @davebudah
      @davebudah 2 года назад

      @@kishorek4319 ruclips.net/user/GetArrays

  • @x0z59
    @x0z59 8 месяцев назад +1

    The way you enunciated differences between these two great tools helped me clear my thoughts whether to stick with Angular or switch to React. Now I got a very philosophically reasonable explanation. I stay with Angular. Thanks, man.

  • @Diff3RentBreed
    @Diff3RentBreed 2 года назад +13

    This was absolutely amazing. Putting things into the most simplest of terms and not even coding terms. I had my eyes set on react for my next big project but after this, I see that I really want angular instead. I'll be using react for my personal projects and small things I just want to have fun with. But my long term, hope to be companies some day, I will be using angular. Thank you!

    • @KodapsAcademy
      @KodapsAcademy  2 года назад +1

      I'm glad I was able to break things down clearly, it hasn't always been my strong point :)

  • @amans6504
    @amans6504 2 года назад +97

    Very well put. I think angular is still underrated, such a powerful framework it is. Specially for young devs like me, i get to learn so much while working with angular. React is just messy

    • @KodapsAcademy
      @KodapsAcademy  2 года назад +9

      Yeah I started with Angular (and Typescript) and I think that probably helped me when I learnt React :)

    • @meriofrog
      @meriofrog 2 года назад

      well you don't know how to structure your projects properly in React.

    • @randomly_random_0
      @randomly_random_0 2 года назад +13

      same. react is kind of unorganized. with typescript, angular is more organized

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

      @@KodapsAcademy My former company used nothing but js for development and I was lucky enough to be the one to start converting it all to Typescript (and had to learn it). I can't go back to vanilla JS. I just see no upside to using js when working with giant repos. HOWEVER I had some insanely annoying headaches when I accidentally typed one thing wrong, and anything API related is a pain to type.

  • @Jayleen-f4p
    @Jayleen-f4p 2 месяца назад +1

    If I plan to learn both which would you recommend I learn first?

    • @KodapsAcademy
      @KodapsAcademy  2 месяца назад +1

      It depends on your experience and structure. If you are starting out I'd recommend learning how Angular does things.If you already know web development (e.g. on the backend side) and are already familiar with e.g. the MVC structure or asynchronous behavior you _could_ start with React. But my recommendation, in general, would be to start with Angular.

  • @MichaelMbugua1
    @MichaelMbugua1 2 года назад +9

    You did a great job on your explanations. I use Angular to build ERP systems after trying React..

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

    This is the best comparison I've heard so far. Thanks!

  • @_dinesh
    @_dinesh 2 года назад +9

    in my opinion both frameworks are great. Most people talk about the pros. The biggest con of angular is when you have to manage the state of the component manually (especially when you have a large table and you want to render only specific rows when the state changes). Then you have to use zones and its very confusing and code will look very clunky. React on the other hand will look clunky right from the get go.

    • @_dinesh
      @_dinesh 2 года назад

      @@AndyFarrell008 hmm.. I haven't tried that.. I typically use the MatTable's dataSource attribute.

  • @ChrisL-xq3mw
    @ChrisL-xq3mw 9 месяцев назад

    One thing that's often glossed over is how one or the other might be better depending on the *type* of application you're building - not just the size or the industry. If you are building data-entry-heavy line of business software - like a SaaS-based accounting system, you might lean more towards one or the other as opposed to if you were building an e-commerce sight, where the client will be much more about presenting things and much less about data entry. This is kind of touched on here based on the industries where you find one vs the other, but I'd love to see a deeper examination brought in these sorts of comparisons!

  • @jordanrosas9765
    @jordanrosas9765 8 месяцев назад +1

    Which pays more?

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

    Ive not worked much with React but it feels like if you are going to make even a small app Angular wins out every time because the pieces are there for you to pick up when you need them. The rigid structure forces you to write cleaner code and organise things in a way that makes them easy to extend, understand and reuse.
    I feel like react takes just as long to learn because you still have to pick up the extra pieces as you go. Only difference is they aren't waiting for you to plug and play like they are in angular.

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

    Wonderful start video for someone who for the first time wants to understand the difference between the two languages.

  • @haridulal9106
    @haridulal9106 2 года назад +1

    genuinely speaking..this is the best comparison video i have ever watched....a perfect blend of technicality and philosophy...instant sub...

  • @abu-bakrmohamed1707
    @abu-bakrmohamed1707 5 месяцев назад

    Really good instructor, kept me interested the entire video.

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

      Thanks, that means a lot to me :)

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

    The best comparison video of all time. Straight up and honest.

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

    i am an aspiring programmer trying to find my path in the the IT industry.
    thanks for this comparison, you have made me decide to continue and put my focus on learning Angular.

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

    This is the best and mature comparison I have ever seen for Angular vs React specially when you are at decision point which is to learn first. Thank you very much.

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

      Thanks for your kind words, I’m glad it was helpful :)

  • @stormbytes
    @stormbytes 2 года назад +3

    Hands down the BEST PRESENTATION on the RELEVANT DIFFERENCES, NG vs. React.

  • @Fh_Ndiritu
    @Fh_Ndiritu 2 года назад +1

    Wow! This is the best comparison video I have seen. Kudos!

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

    I would like to see the difference in the code. Are there any chance of you bringing a video about it? It would be neat :)

  • @tomharner83
    @tomharner83 2 года назад +1

    Excellent breakdown! Very easy to follow! Extremely clear!

  • @joshualloyd6694
    @joshualloyd6694 2 года назад +2

    I feel blessed to have found your video. I am getting into JavaScript now (after HTML and CSS) and was wonding what path to go down after I really dive deep into JS. I do have plans to take a lot of TS courses and dive deep on that before going into Angular & React. You have shown me that both would be very advantageous for my career and I am excited to continue down this path. Thank you so much for your guidance!
    I think I might do angular first after having a strong grasp on JS & TS..... Then React.

    • @KodapsAcademy
      @KodapsAcademy  2 года назад

      I'm glad to have been of service, have fun learning! :)

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

    On 5:40 you said there are links in the description, but they are missing. The only link is to the Kodaps page.
    Other than that interesting look about the differences 👍

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

    It is so peaceful to listen to you teach and I understood everything with clarity. Thank you.

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

      I'm glad you like it, and I'm happy to be of service :)

  • @King.MaidenHeaven
    @King.MaidenHeaven 9 месяцев назад

    new coder here! i was looking at jobs for frontend web developement. This was the best and straight to the point. Very good job brother

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

    I do not find link to learn JS and Typescript

  • @partiid
    @partiid 2 года назад +7

    What a great video Absolutely love the storytelling

  • @Aziz-kw6ct
    @Aziz-kw6ct 8 месяцев назад

    that was greatly helpful and this background philosophy makes things more clear to me, thank you.

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

      I'm glad I was able to be helpful :)

  • @sqwert654
    @sqwert654 2 года назад +2

    This is the most poetic discussion about frameworks I have every seen. Preferring the MVC model as an objective c coder

  • @imanidioli
    @imanidioli Год назад +2

    I was thinking why there's not a solid and straight-forward comparison between 2 things in RUclips that actually help you choose something!? I got what I asked for, between angular and react...

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

    Thank you, you video helped me a lot to decide what to learn !

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

    I started with react, but you know what they say, once you go Angular, you never go back (or at least I say). I dont like css html and js in the same file. I dont like how everyone has different tools to support their react projects. Standardization in angular makes me faster.

  • @augpie4249
    @augpie4249 2 года назад +2

    i learnt how to structure my services and functional components with React. This kind of liberty of choice tends to give the programmer the ability to learn from its own mistakes and provide a better paved way to understands how to provide a better architecture solution based on needs. Angular on the other hand impose an architecture and you need to wrap your head around it. I prefer to break things and move fast rather than follow the imposed structure of a framework.

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

    damn this is literally the best video i've ever watch when asking about 1 vs the other

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

    Your perspective is unique but very understandable.

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

    Great video but it did not provide the answer for the question I was looking for. Which one is recommended for a simple application with real-time communication, small pieces really, such as task got completed and we want to update status. Or maybe we have a dashboard, where we want to update various GUI components based on the back end database, updating them every minute. Which is more efficient and fast for that purpose, leaving out the complexity of each implementation?

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

    Excellent content... a unique way of looking at the language selection 👍

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

    Awesome video! Thanks for the explanations, they were really helpful for me!

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

    This is so clear, welldone!

  • @nChauhan91
    @nChauhan91 2 года назад +2

    Starting with Angular 1 & then 2+ taught me a lot of good practices & patterns. Now when i work on other frameworks or even Vanilla JS projects i try to replicate them & also see lot of libraries trying to replicate what angular does like intercepters, resolvers & others. This was a great sensible video rather than just dismissing one or the other without any solid reasons.
    I agree with the thoughts in this, when i see big projects in large organizaitions with big teams they most certainly will pick Angular over react for better control over the coding process & quality. For small projects or fast changing one's it would be react.

    • @Gauravkumar-jm4ve
      @Gauravkumar-jm4ve Год назад

      If that's so then y a big organisation like Facebook using React?

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

      A counter example does not disprove a probability or a tendency, only an absolute.

  • @joaomarcosjova
    @joaomarcosjova 2 года назад +1

    I my left my country (Angola) moved to India to study computer science and engineering and i am really struggling to choose one (Angular, React and Nodejs)
    Thank you very much

    • @KodapsAcademy
      @KodapsAcademy  2 года назад

      Wow, what a journey! I’m glad if I’ve managed to help you in any way :)

    • @LearnWithNeeraj777
      @LearnWithNeeraj777 2 года назад

      From which country you moved to india? Nigeria?

  • @maltonic42
    @maltonic42 11 месяцев назад

    Thank you, good job!
    I develop rather native desktop apps with C# (mainly for industrial automation) and work on a huge and old php-shop for my customers.
    I feel like i should study more webdevelopment on top, so i studied angular and i like it, but it took a while to study the concepts and to get a "ok"-workflow.
    Today i had the thought, that maybe i can make faster progress with React. I think i want both, but if its faster with react, then i think i should switch to that now and come back to Angular later and rather in the long term.
    Its rather a priority question. I work with C#/PHP to buy some time for studying (so to speak). Thats tough! so the quicker it brings some money, the more important it is.
    What do you guys say?
    Any similar situations/experiences?
    Thank you

  • @Andy-si1pl
    @Andy-si1pl 2 года назад +4

    Thanks for a really clear explanation.
    I should so be using Angular based on the Shield/Explosion analogy!
    Its interesting because I feel really uncomfortable with React - even though I use it daily at work. I just don't like it.
    I am going to try Angular - maybe it will suit mu personality more!
    I do feel like I wasted time (5+ years now) learning (well fire fighting) React.

  • @adewaleadisa4346
    @adewaleadisa4346 Год назад +2

    Great comparison with rich philosophical insight. As a dotnet developer, angular feel so natural. It's a pity everybody wants things done quickly and opting for react. If you are comfortable with angular, the speed of development will be as fast as react or even faster on the long run.

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

    Hello i am doing a project for school.
    I need to create a website for web and android. I need to use Database for my data.(SQL? MAYBE)
    Wich program do you suggest that i use to build the website.
    I need to have a admin system, where he changes data and a client system.
    Thank you!

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

      Hi it really depends on what you are comfortable with, a good choice could be a Nest JS backend with a Postgres or MySQL database.

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

    This is a phenomenal video. I really enjoyed it. Thanks!

  • @kishorek4319
    @kishorek4319 2 года назад

    Guys anyone kindly suggest which is best platform and where I can learn Angular..??

  • @maneshipocrates2264
    @maneshipocrates2264 2 года назад +1

    Building a microservices app from the backend and will prefer angular. U made it clear! Great video. I am still new to angular but finding it better organized than react.

    • @KodapsAcademy
      @KodapsAcademy  2 года назад

      I’m glad you liked the video, thank you for your kind words :)

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

    such a fresh take about the differences between these frameworks, super helpful :-)
    My thoughts: I find it silly that the only downside sited with angular, it is usually a steep learning curve, implying (incorrectly) that react is easy to learn. Certainly to get a hello world running, but with the fast pace of releases with breaking changes (class components to functional components, hooks, nextjs), the entire ecosystem is hard to master, and it is just as steep a learning curve but spread over time, and frankly a lot more confusing.
    A Request: would love to see a video with a deeper dive into technical differences of these frameworks, especially that you've worked with both :-)

  • @mlsandreas
    @mlsandreas 2 года назад

    I think its the best explenatory video i have seen for Angular and react!! Thank you!!

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

    This is a very fair, much detail and experience comparison. I've been fun with Angular for years and now it's time to come with React. Every competitor always have some room to learn from.

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

    Wow, this is the best comparison video!

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

    Great video, full of insights. Thank you.

  • @darudeSandstorm.
    @darudeSandstorm. Год назад +1

    bro this was an artistic video, thank you ^^

  • @jkdguru
    @jkdguru 2 года назад +1

    Very good, thank you. Liked and subscribed.

  • @PIRAKAS666
    @PIRAKAS666 2 года назад +2

    i would go with angular however the thought of now also learning the typescript just to use a bloody framework is demoralizing lol

    • @Andy-si1pl
      @Andy-si1pl 2 года назад

      Typescript on the surface you know like const a: int = 10; const b: Person = { name: 'Bill', age: 50}
      makes sense
      but it has a lot of things you will not be familiar with if you are coming from maybe a C# or Java background
      They are useful but sometimes seem like "why have so many ways to do the same thing"
      So things like Partial, Omit, Pick are all tacking the same general problem of partial inheritance and I am not sure they are necessary but I'm sure the clever TS developers knew what they were doing 🤷‍♂
      And particularly on the Partial front, you should just be able to default items in an object if they are not set...
      You shouldn't have to mark them as nullable

  • @rahimlaribi5558
    @rahimlaribi5558 2 года назад

    can you answer me why sould we learn typescript before any framework ? (im trying to get better at css and going to start js and from what i heard i should pick a framework after than css framework ) should i leanr typescript before any of them?

    • @KodapsAcademy
      @KodapsAcademy  2 года назад

      You need to learn Typescript if you want to learn Angular, because Angular relies on Typescript. You can code a React app without using (or learning) Typescript however.

    • @rahimlaribi5558
      @rahimlaribi5558 2 года назад

      @@KodapsAcademy ok since im planning to learn react then ill keep it to later thank u

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

    Well explained. Thanks for the video.
    One request: Can you share your thoughts on Next.js and when should I choose it.
    Or please correct me if i am wrong
    I think NextJs is addressing key aspects like server-side rendering and routing, providing a smooth experience for React developers. Though it doesn't directly bridge the gap between Angular and React, it is just enhancing the React ecosystem, offering features like automatic code splitting and SEO optimization.

    • @KodapsAcademy
      @KodapsAcademy  10 месяцев назад +1

      I'm a fan of NextJS, generally speaking, because of its DX and ecosystem and its implementation of server components with React. It still isn't as opinionated as Angular is (e.g. there is no equivalent of pipes or directives) but whereas React is "only" a library, with NextJS it is a framework.

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

      Got it, Thank you@@KodapsAcademy

  • @MuhammadAkbar-sy7zm
    @MuhammadAkbar-sy7zm 2 года назад +2

    very helpful explanation. love the philosophy between those two

  • @KnownTechnical
    @KnownTechnical 2 года назад

    this is video i was looking for, everyone was talking about which one we should learn, no one was talking about which one we use for what and where. you answerd this question.

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

    Nice comparison. I'll go with Angular, i think i can learn how to organize the code, i more back end oriented, but i want to learn a front end framework

  • @Kirma-p7b
    @Kirma-p7b Год назад

    5 stars explanation, Thank you.

  • @taylor-worthington
    @taylor-worthington 2 года назад +2

    Wow. This was awesome. . . (So Angular is for squares, jk.) "They" should have you teach all technical things, introducing them in such intriguing and relatable ways.

    • @KodapsAcademy
      @KodapsAcademy  2 года назад

      Yeah "Angular is for squares" is perhaps not the most flattering way to portray the difference between the two :D I'm glad you found my explanations helpful :)

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

    I am vey confused with both but i have on angular i like it but i want to switch my current job so i want learn react js but i am confused which i can choice? Please suggest

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

      This very much depends of which job market you are in. If you do a worldwide search on Google Trends of React and Angular, you can see the relative interest in each where you live and work. Generally speaking React tends to be ahead. trends.google.fr/trends/explore?date=today%203-m&q=%2Fg%2F11c6w0ddw9,%2Fm%2F012l1vxv&hl=en-GB

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

      @@KodapsAcademy thank you

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

    I do use both. It depends on the job required or what the client wants.

  • @davidatebisun
    @davidatebisun 2 года назад +1

    For some reasons I keep going back to angular. Just enjoy working with it

  • @pubgmady671
    @pubgmady671 2 года назад

    2 min in mind blown !!! Great stuff, thanks

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

    Angular it is then... i learned both a while back. but never got around to finding out why or where i could use one over the other. since there is basically no difference and i like the the structure and mentality of Angular, i'll stick with it for personal projects until i find anything lacking. which would warrant looking up videos like this again for alternatives.

  • @cristianscript5649
    @cristianscript5649 2 года назад

    how about backbone?

    • @KodapsAcademy
      @KodapsAcademy  2 года назад

      I couldn't in good conscience recommend anyone choose to learn backbone JS going forwards, unless they have a very specific legacy support use case :/

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

    Angular's logo isn't a shield --- it's a cube with an "A" at an odd angle to it.... you know, anglular :)

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

    fair and best comparison

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

    i'm kind of hoping that if you learn one.. then it makes it 100% easier to learn the other. React is going quite well.. but there are so many technologies.. and pay is so-so for them in the UK.

  • @randomdude7229
    @randomdude7229 2 года назад +6

    Don't wanna deal with observables, directives or other obscure tricky ng stuff. React has a closer approach to plain js.

  • @juboraj1494
    @juboraj1494 2 года назад

    Thank you for the wonderful explanations

    • @KodapsAcademy
      @KodapsAcademy  2 года назад

      I'm glad you liked them, and I'm grateful I was able to be helpful!

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

    Great video. Nailed it

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

    for me angular i like the environment of framework its more stable can find everything one place just like supper market
    react is also good but its like a branches you need to jump from place to other

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

    What a GREAT explanation and recommendation thank you. As a more creative type of developer, I will be diving into React.

  • @gillesashley9314
    @gillesashley9314 2 года назад +6

    Angular has it all.

  • @govindhraj8300
    @govindhraj8300 2 года назад

    High package salary angular or react?

    • @KodapsAcademy
      @KodapsAcademy  2 года назад

      The stack overflow survey says React (60k vs 50K USD median salary for Angular) but that very obviously depends on where you live, your other skills and so on :)

  • @rkbelmont1138
    @rkbelmont1138 2 года назад

    I have a legacy webapp from 2012 written on nodejs, jsp and angularjs which runs over a wildfly. I'd like to refactor it wether it's to Angular 2 or React. Reading as much as I can to make the best decision.

    • @KodapsAcademy
      @KodapsAcademy  2 года назад

      Hi it really depends on the scope of the app, I think you’ve already understood that angular JS bears little to no ressemblance to angular 2+. There might be more documentation on migrating from JS to 2+ but that’s about it :)

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

      NodeJS and JSP? What??

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

      @@HandledToaster2 Legacy code. No clue why shit is like that. Can't wait to move on from that UI.

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

      @@rkbelmont1138 this doesn't make any sense, is the JSP coming from NodeJS? Because JSP is Java...

  • @dattarajdhadas3347
    @dattarajdhadas3347 2 года назад

    What is your take on Angular+ .net Framework??

    • @KodapsAcademy
      @KodapsAcademy  2 года назад

      To be honest I haven't looked much into it so I wouldn't be able to say :/

    • @Andy-si1pl
      @Andy-si1pl 2 года назад

      So Angular as the Front end and .Net as the back end?
      That should be a nice match. I am a back end developer that uses .Net and I wish I had learnt Angular instead of React
      It feels to late to switch now especially since Angular has a steep learning curve. I would need to blag my way into a job and then learn it and get paid for learning!

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

    This is a very great analysis. I really liked it

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

    Do I need to learn JavaScript before learning Angular?

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

      It is probably useful, it depends on if you already know C :)

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

      @@KodapsAcademy I know all the basics of C, and it is quite easy to learn, but I learned it after learning Python, and it is quite useful to speed Python, but by itself, I do not know how it can be useful.

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

      @@ahmedelsayed3133 If you know how to code in C you should be able to read JavaScript and TypeScript code, so you should be able to go through the Angular "Heroes" tutorial without prepping with JS before :)

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

      Oups I replied with my French channel not my English speaking one, but the point still stands :D

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

      @@kodaps_fr I get your point. I am going to learn JavaScript first, then go with React or Angular.