I’ve now moved on to the front end libraries. Is there no section that details how to do basic things with JS/HTML/CSS all working together? Now that I have the building blocks for implementing some basic front end, why isn’t there an opportunity to use them?
I just want to do some simple things like display a users text back to them when they press a button. Or a simple page that lets you fill in Mad-Libs etc.
I’ve tried reading the DOM documentation on Mozilla to understand how to do it myself but it’s pretty dense material.
If this website doesn’t have any review material for how to create a webpage with vanilla JS could someone recommend a place where I can learn it? It just seems like it would make more sense to get some foundational experience with vanilla JS before I learn the libraries.
So all modern websites built these days are going to be using some sort of library? Does that mean that moving between jobs you may be required to relearn entire libraries that all do essentially the same thing?
And it’s true that you won’t be doing raw DOM manipulation when working professionally but will be using libraries, which will do that for you behind the scenes and libraries are preferred cause they make code easier to write, read and most importantly, make application efficient which is why React is widely used.
But knowing about the fundamentals will help you understand things better and make advance concepts easier to understand. And learning basic DOM will involve interacting with objects through out your use and that helps you in understanding object manipulation more better.
At first, when I began learning it was to make a career in the tech industry,(that still applies today)just like everyone else, and later down the road I realised that when you understand what you’re doing, only then, you become better at what you do and start growing your love for it. And it’s quite important in the tech career cause you’re paid to solve problems, which can easily burn you out if don’t love doing what you do.