Classes In JavaScript
Classes, a key component of object-oriented programming (OOP), provide a clean and intuitive syntax for creating reusable blueprints to define objects with shared properties and behaviors.
I am a frontend software engineer. My speciality is in creating user-friendly, responsive and accessible websites.
This is an app that allows users to organize their bookmarks
This is an app that allows users to draw on boards and share with others in real time
This is a simple chat app that enables users send and receive messages in real time.
Classes, a key component of object-oriented programming (OOP), provide a clean and intuitive syntax for creating reusable blueprints to define objects with shared properties and behaviors.
Have you ever asked yourself how Google or other search engines rank websites when you search for something on them? Why is the first webpage shown worthy of the first spot, while another page -probably on page 21 or more- deserving of the ranking allocated to it?
Destructuring is a powerful tool that allows us to extract values from arrays or objects and bind them to variables concisely and elegantly. It wasn't always like that. Rather, before the introduction of ES6, extracting values from complex data structures often required multiple lines of code and manual assignments.
As a software engineer, I construct web interfaces and design systems with a special love for accessibility and the performance. I tend to code things from scratch and enjoy bringing ideas to life.
Beyond coding, I'm a movie lover. Yep, I'm a big fan of great movies, so you'll often find me -when i'm not coding or learning new things- indoors, chilling with a good movie. 😁