Interesting question. Actually during my first job, I was writing jquery making landing pages, building internal tools etc.
Later was assigned to build a appointment booking tool for our customers, it was easy at first and I made it with jquery. After a few months, due to constant updates and critherias in that tool, the code became a mess, completely unmaintainable, even I was not sure why I had did it that way. There were around ~3500 lines in just one file, which is huge, I guess I did not refactor it properly.
So we finally decided to move to React or Vue, I chose vue for some reason and it was one of the best descisions.
So you can say choosing/learning a framework came out of necessity and to solve a problem.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Interesting question. Actually during my first job, I was writing jquery making landing pages, building internal tools etc.
Later was assigned to build a appointment booking tool for our customers, it was easy at first and I made it with jquery. After a few months, due to constant updates and critherias in that tool, the code became a mess, completely unmaintainable, even I was not sure why I had did it that way. There were around ~3500 lines in just one file, which is huge, I guess I did not refactor it properly.
So we finally decided to move to React or Vue, I chose vue for some reason and it was one of the best descisions.
So you can say choosing/learning a framework came out of necessity and to solve a problem.