๐ก Why this Stack? This project is built using HTML, CSS, and JavaScript. Here's why: Challenge: The choice of this stack aims to increase the difficulty level, encouraging a deeper focus on fundamental concepts and optimization techniques rather than relying on libraries.
In this project, I've emphasized a component-based structure, with each function dedicated to a single task. Here's why I've made certain decisions:
Function Expressions: Utilizing function expressions over arrow functions for efficiency and to avoid potential issues with hoisting.
Clean Code: Prioritized clarity and readability over brevity, opting for more understandable code even if it's slightly longer.
Efforts have been made to optimize performance by minimizing loops and utilizing conditional statements where applicable.
Feedback is highly appreciated! I'm open to suggestions and critiques on any aspect of the project. There's always room for improvement.