Angular vs. React vs. Vue
React is the new developer-favorite for front-end development, and as of 2017 it’s the dominant force in the ecosystem. There’s still strong demand for Angular development, but over the course of 2017, many projects chose React over Angular. React has backing from Facebook and its community has grown along with its popularity.
All three frameworks are solid choices for building web apps, and they each have advantages depending on the context they’re deployed in. For an in-depth look at the differences, check out Jens Neuhaus’s guide. In the future, knowing these various frameworks, especially React and Vue, is going to become important for working on new, innovative projects.
Many consider GraphQL to be the replacement for REST APIs moving forward. However, REST and GraphQL don’t have to necessarily be competitors, and one isn’t “better” than the other for all applications.