Hi Friends, who is the best and most popular JavaScript framework in today.
There’s many, all with different styles.
The heavyweights at the moment are React, Angular and Ember.
There’s lighter alternatives like Vue which are nice too.
I’d suggest React is a good place to start as a lot of people are looking for developers with React knowledge at the moment.
Hi Ravi,
Which JavaScript framework to choose - that is the question indeed.
Today, new frameworks appear faster than ever. The risk of learning something and realizing in 12 months time it’s no longer used is real. Therefore, it’s best to go with the flow.
A popular and widely adopted library is a safe bet. Such project has a large user base and the likelihood if it going away is less than for a new up and coming project. A new library is always shinier but at todays development pace, there’s no guarantee which project will stick in the long run.
Today, the two safe bets are Angular and React. Choosing between them is a problem, though - there is no clear winner. Both accomplish the main goal well: creating JavaScript-driven single page applications that don’t require any page reloads.
Angular is currently going over a major overhaul towards version 2.0 including backwards incompatible evolution and the inclusion of TypeScript in the project. This has scared away some people from adopting it.
React is suffering a little from not being specific enough that manifests itself in the number of available state management and view component layout libraries. Some people might say that Java developers are flocking towards Angular.
There are also smaller libraries such as Ember, Backbone that have gained popularity. And the up and coming ones such as Aurelia. But like I said earlier, the pace of change is fast.
PS. Make sure you learn the JavaScript language, too. It’s the basic building block for all the front-end frameworks and is worth knowing well.
Ember aint small!
I like to work with VueJS, it’s small library but very powerful.
The only thing that sucks is small community.I noticed that small amount people work with VueJS on Sitepoint forum, so sometimes figuring out something take time.
It’s supported by Laravel community, so that’s one good thing about community.I hope It would be much more popular, because it’s such a great tool.
I am using AngularJS which is good one.
This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.