DEV Community

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

Collapse
 
kurgeye profile image
Kani Gureye • Edited

Great post. I see I've been introduced to most if not all through either uni projects or projects in my free time but I only know them at an introductory level at best. I definitely need to learn these things to confidently go from an idea to actually putting out there like you mentioned. A question for you if thats okay. When you look back after you first learned HTML, CSS and Javascript. Did you proceed to learn one of React/Vue/Angular or Node + MongoDB?

Collapse
 
fasani profile image
Michael Fasani • Edited

I think if you have some HTML,CSS,JS then perhaps some backend + database would be a good next move. You don’t have to master them but you could do a small full stack project. When you are done you can then refactor the frontend to use React or Vue.

Collapse
 
kurgeye profile image
Kani Gureye

That's a great idea. Thanks for the tip, i'm looking into having such a project on my portfolio.

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.