DEV Community

Discussion on: HTML, CSS & JS are not enough (esp if you plan to be a independent dev)

Collapse
 
fayaz profile image
Fayaz Ahmed

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.