I want to start studying and dedicate a lot of time to being a ninja. However, I am afraid to study a framework that, for some time, will become obsolete. So it would be interesting to recommend a framework that you think promising.
Sorry for the mistakes. I'm using the translator. I speak Pt
I'd recommend one of these 3 because they are the most popular at the moment, that means their community is larger and therefore you'll find lots of resources to learn from:
■ ANGULAR: It's a powerful framework created and maintained by Google. It has a big learning curve and uses TypeScript and other stuff.
■ REACT: It's a fast library created and maintained by Facebook. Since it's not a framework it's flexible and can be combined with other libraries. It's Angular's direct competitor.
There are other ones that are pretty nice too but not so popular:
■ MARKO: It's faster than Angular and React and it was created and maintained by Ebay.
■ POLYMER: It was created by Google as well and it's currently being used for Youtube.
Klaylton Fernando just that you know AngularJS has very few things in common with Angular 2+ (current release is 6). If you want to develop on the latest you'll need to learn Typescript (nothing too complicated it's just superset of JS).
I see people getting confused with terms framework & library,
framework acts like a scaffold for development and removed after the development is done.
Frameworks do the job of using library for us by adding few layers of sophistication.
e.x Angular ( not to be confused with Angularjs)
Libraries: are already written codes that become the part of our code, and we use them directly
answer by Paola stresses on this
The best framework of js according to me would be react.js... It's my personal choice.... After long research on this topic.... This is the one that I can think of... Though Vue.js is also a tough competitor.
I hope this is useful....
I'll recommend one of these but I just don't know your project Or what you may like or love and enjoy using so it's even harder just see the one that suits you most!
I liked the suggestions presented here. I had the opportunity to research each one's potential. I decided to devote myself to the study of Angular JS. Well I've seen that it can also be used to develop mobile apps with the Ionic Framework.
Klaylton Fernando One thing to keep in mind with AngularJS is that it's days are numbered. It is an awesome framework and there are a lot of sites using it. Here is a good blog post about it https://blog.angular.io/stable-angularjs-and-long-term-support-7e077635ee9c
Don’t think there is a right answer to this and this field the market does keep changing. I would recommend is not to be scared in trying them and stick to the one you like the best. Something new will come along and there’s no harm in being a master of a few rather than just the one.
Read the link above and choose any of these framework below because they are your best bet.
1) Ionic Framework
3) React Native