The Culture and People

Angular is built by a team of engineers who share a passion for making web development feel effortless. We believe that writing beautiful apps should be joyful and fun. We’re building a platform for the future.

The two biggest software development corporations, Google and Microsoft, are behind Angular development. Being close to the Microsoft ecosystem, and given the openness of Microsoft, I see more and more involvement of the community folks.

React on the other hand was a Facebook initiative and I’m not sure where Facebook will be when it comes to software development. Facebook is not a software development company. Can React survive without support of corporations other than Facebook?

The Team Factor

One of the important factors that plays a vital role in choosing between Angular 2 or React is your team.

If you’re a Microsoft or Google shop and have a good background in object-oriented and other programming languages, and you’re familiar with MVC, you should go with Angular 2.

If you love just JavaScript and do not like to learn complex programming architecture like MVC, React is probably for you.

Author Recommendation

I am not a JavaScript developer. My background is building large-scale enterprise systems using “real” software platforms. I started in 1997 building applications using C, C++, Pascal, Ada, and Fortran. The I moved to VB, VC++, MFC, ATL, COM, and DCOM. Later my programming path followed C#, .NET, Windows Forms, WPF, and now UWP. I can clearly say that JavaScript is just gibberish to me. Being a Microsoft MVP and expert, I have a good understanding of TypeScript.

I also don’t see Facebook as a software development company. However, Google and Microsoft are already the largest software innovators. I feel more comfortable working with a product that has strong backing from Google and Microsoft. Also TypeScript being Microsoft’s open-source initiative and with my background, I know Microsoft has even bigger plans for TypeScript.

Now, with TypeScript in the picture and .NET Core being open-sourced, I see an active role of Microsoft and the community in the development of the newer versions of Angular. I also see Microsoft’s Visual Studio development tool supports Angular as well. This is huge for Microsoft developers.


Last modified: August 21, 2019



Write a Reply or Comment