When I first started learning frontend development, I was determined to avoid JavaScript. I found it confusing – I didn’t understand anything about how the DOM [/news/what-is-the-dom-document-object-model-meaning-in-javascript/] worked and I didn’t think I’d use it that much anyway. I mean, I already knew HTML and CSS, and that’s pretty much