I am starting my journey to be a front end developer. I chose Angular. And I want to learn best practices in my journey. So is it necessary to learn bootstrap, jQuery and Ajax to become a good Angular Developer? And just for info, I know what Bootstrap, jQuery and Angular are and I also know there are alternatives for them in Angular Framework.
I tried every link in the first two pages of Google. I also tried Stack Overflow search bar. But did not find a complete answer. I am expecting senior developers to give me both a short and detail answer.
2
Answers
I would recommend you seek out things you need to learn, this includes generic learning paths of front end, trends, etc. and design a roadmap for yourself, that would lessen the confusion that usually accompanies these stages of learning. You can also seek ready-made roadmaps on the internet you’ll find a handful.
About the term ‘best practices’, it usually applies on what you should do to keep your code clean, gives the expected/best experience for everyone that can use it at any time and most probably reduce the amount of effort needed to update/change/modify your software. I haven’t seen it on what you should learn or not. In fact it’s always going to benefit you to learn these things, like bootstrap is going to save you a ton of time because you no longer need to handle CSS complications everywhere, not that CSS is bad but reusability of the ready-made CSS blocks in bootstrap is way more efficient just as you would create a style-class once then apply it on all the similar elements.
I also would recommend reading about the best practices of the things you’re currently learning. Best of luck on your journey.
Bootstrap
JQuery
AJAX
Ajax is an intrinsic part of web dev. You will use it without even knowing it most of the time.