SkillSpeed -Angular

Arjunkumar
3 min readSep 11, 2019

--

Skillspeed helping you to understand if Angular is dying because of React? Sanjay Verma encouraging people to learn

Since Facebook changed React’s BSD licensing to MIT, the library appears to be exploding in every corner of the global development market. However, what a lot of entrepreneurs and startups don’t realize until later down the line is that React isn’t a complete front end system — it is just one library, one building block of many to help quickly scale a small application into larger, compartmentalized and component-based system.

The React vs Angular debate

People generally use Facebook as the main example of its success. But React is only a tiny drop in the multitude of technologies the tech giant employs. It is a JavaScript UI library.

Angular is a collection of libraries that work together with a cohesive unit.

There are things that Angular do well that React omits, while other theoretical implementations of the latter are much better executed. Developers will always be biased towards what they know best and as a result, refuse to look into other paradigms that may be better suited for the situation — or perhaps this kind of thinking is often regulated to those who sit at the junior and intermediate levels.

Despite React’s rise in popularity, Angular still continues to have strong support from an equally, if not larger, tech giant known as Google. Conferences and developer advocates are equally strong for both JavaScript-based front end methodologies. However, we may have another rising underdog that sits in between Angular and React in terms of offerings.

Adoption and developer avocation

React is easy to learn and transform into a fully fleshed out application that is native mobile app conversion-friendly and is popular in the newbie developers circle.

Angular requires a bit more heavy lifting and overhead learning to get started, borrowing concepts and ideologies from Java, a predominantly backend technology that dominates Google’s code infrastructure. Facebook, however, is PHP based and as a result, injects a good measure of the component framework from the language.

It’s not hard to spend an entire day comparing React and Angular, the main point is that both have good developer avocation with strong community backing. Startups however are leaning more towards React because they want the lowest form of overhead possible. Their survival depends on how quick they can go to market and pivot to demands and trends.

But what a lot of startups tend to miss is that with easier barrier to entry, the lower the potential quality. As more and more developers become self-taught and community-driven, certain topics such as programming paradigms and clean code get lost in the sea of beginners. That’s not to say that Angular developers are any better — but there is a certain enforced structure that Angular brings that React does not have.

Vue lives in its own little space and exists to solve the React vs Angular debate for those who don’t want to be part of the controversially biased towards a developer’s first encounter with the front end topic.

SkillSpeed Sanjay Verma

SkillSpeed Sanjay Verma

SkillSpeed Sanjay Verma

SkillSpeed Sanjay Verma

Skillspeed Sanjay Verma

--

--