+ 5

The Purpose of JS libraries and frameworks

Hey guys! I've searched the SoloLearn questions, but I didn't find the exact answer. There are a lot of JS frameworks and libraries out there. (e.g. I am learning to use p5.js which helps with drawing elements). I know that the main purpose of frameworks is to make code more clear and easier to read, but are there any applications or new functionalities that can't be implemented using vanilla JS? I am considering to learn one of the popular JS frameworks (AngularJS, React) - Could someone please tell me, are there any differences in applications of these ones? Or does it only depend on the preference of the programmers in your team? I'm mainly interested in front-end applications, but I would also appreciate if you could mention something about the back-end (node.js?) Which framework is the most unique one and is a must to learn? Sincerely, MarJan :P

27th Aug 2018, 8:06 AM
MarJan
MarJan - avatar
3 ответов
+ 1
I would really love to hear more opinions :]
27th Aug 2018, 1:36 PM
MarJan
MarJan - avatar
0
Everything can be done by vanilla JS it just gets more work for you to rebuild what the framework allready provided. But i should also mention that because the frameworks need to be fail proved they can be slower than vanilla JS. So you need to balance performance vs faster development. For frontend websites its good to just focus on js and on jquerry. If you wamt to build frontend for cross platform applications you could look into angular and react and similar frameworks.
1st Mar 2019, 1:37 PM
Dragonxiv
Dragonxiv - avatar
0
4th Mar 2021, 1:25 PM
Sharique Khan
Sharique Khan - avatar