Angular 2 has been released! Does this threaten React?

angular 2 and react

Written by burczu

  • Sean

    There is no doubt react changed the web world.
    There is no doubt the angular 2 team learned a lot from react, as they admit openly.
    But react only accelrated becaue it found a nice time when there was nothing better or like it.
    However, now that angular 2 is out, and delivers everything, cli, animation, backend, native mobile, rxjs, etc etc, there is no doubt it will become the defacto framework for all new startups and enterprise alike.
    with the adoption of typescript, it is a whole new level of awesome web development.
    with the support from microsft and google, ng2 will own the market and I believe within 2-3 years all adoptions of react will stop and it will no longer be a player in the web dev market, simply because ng2 will surpass it in all aspects of web solutions for both current and new projects.

    angula2 is the future – one framework – that delivers everything one needs – and it all works flawlessly together

    mark my words, react will disappear (or at least will become irrelevant)

    Angular 2 Kitchen sink:
    and source@


    • there was one framework which delivers everything, it was called “Angular 1” – where is it now? 😉
      I think they will co-exist on the market and it’s nothing bad

      • Sean

        actually that’s a good point. Angular 1 was really just patches on top of patches and hacks, and still made it to the world’s 2nd most popular framework (just behind, now ng2 with support from google, microsoft and being an AMAZING framework designed from scratch.. well… do the math…!
        I have nothing against react, I am just saying it the way I see it, 2-3 years react will be forgotten, and no new jobs will require react (unless you apply at Facebook 🙂 … you will see..

        • actually, front-end market is constantly evolving, I can imagine that react will be forgotten but the same awaits ng2 some day 😉 in 2-3 years some other revolutionary framework may appear, or maybe browsers will start supporting Elm and we will have to forget about JavaScript? who knows 😉

      • Spencer Bigum

        I think also that is one of angular2’s disadvantages – is that it’s EVERYTHING. Unless you are a startup – you don’t need everything, you just need bits and pieces here and there. Unless you plan to rewrite everything up to this point, I don’t see everyone flocking to NG2. Over the long term – that may be fine for newer projects that are starting at ground zero, but then again who wants to play the long term game in this sea of evolving tech at such a rapid pace…

  • Lars Jeppesen

    You don’t like annotations, an ES2017 standard, but think jsx is beautiful..


  • ma3yta

    Aurelia is the best

  • Brian

    Hi. What is the flexibility offered by not having types? Is flexibility in a shared codebase a good thing.

  • Sam Erickson

    thanks for the great read. have something similar:


  • Юлия Еремеева