So, I decided to mess around with JavaScript a bit today. I’ve heard a lot about it, you know? People say it’s like, everywhere on the web. I figured, why not give it a shot and see what all the fuss is about?
I started by checking out some websites. It seems like almost every website uses JavaScript to do some cool things. It seems like it is a core tech like HTML or CSS. I thought, “Okay, this must be pretty important then.”

Then I learned that JavaScript lets you make websites interactive. So, I installed a code editor and started experimenting. I tried to create some basic interactions, like making buttons change color when you hover over them. It wasn’t too difficult to pick up, even for a beginner like me.
I also discovered that there are these things called frameworks, like React and Angular, and something else like Vue. I guess they make it easier to build complex stuff with JavaScript. Oh, I also heard about something named *, and it seems that it can also be used at server-side. And the guy, Brendan Eich, created JavaScript in 1995. It was so long ago! It must have a long history behind it!
After playing around for a while, I realized that JavaScript is actually pretty powerful. It can be used to make web pages do all sorts of things, and from what I understand, you can even use it to build mobile apps. I tried to add a simple animation to a webpage, and it worked! It felt pretty good to see something I coded come to life like that.
Here are some of the things I did today:
- Installed a code editor to start writing JavaScript.
- Created a simple HTML page to mess around with.
- Wrote some JavaScript code to make a button change color.
- Explored a bit about frameworks like React, Angular, and Vue.
- Learned about * for server-side stuff.
- Added a basic animation to a web page.
Overall, it was a fun day of learning. JavaScript seems like a really useful tool to have in your toolbox, especially if you’re into web development. I’m thinking of diving deeper into it and maybe trying out one of those frameworks. Who knows, maybe I’ll even build a cool app someday!
It is said to be an interpreted programming language, which is designed for creating network-centric applications. It supports cross-platform development, both server-side and client-side applications. And it also has a massive active community of developers. These make it easy for beginners to learn.
To share my own experience, I will consider some main points. First, discuss the projects or tasks completed using JavaScript. Second, mention the understanding of JavaScript fundamentals, concepts or techniques, for example, closures, promises, async/await, or ES6 features. Oh, I don’t know what these mean exactly, I will try to find out in the future!

Anyway, that’s it for my JavaScript adventure today. I am gonna try some more stuff and share it next time!