Posts

Showing posts from November, 2024

Vanilla JavaScript vs JavaScript Frameworks

Image
One of the things one learns when starting web development is the 3 tech stacks i.e HTML, CSS and JavaScript. While HTML provides the bones and CSS the beauty, JavaScript provides the functionality. This has made this language to be one of the most used languages if not the most. HTML, JavaScript and CSS   My Background in JavaScript First starting to learn programming, JavaScript was among one of the first languages that I learnt. Learning JavaScript brought a sense of accomplishment, as it was the first language that I learnt that I could see visually from the browser the effects of my code. This was virtually opposite to the console dependent C/C++, python and Java. Don't get me wrong, all the above languages have ways to implement graphical user interface, but none comes close to the ease of running your code and seeing the browser react to the events especially for a newbie to programming. Vanilla JavaScript Code block   When I later started learning a web framework,...