Explication du fonctionnement de la boucle d'événements JavaScript
JavaScript est mono-threadé mais gère les appels API, timers et interactions utilisateur.
La boucle d'événements (Event Loop) permet d'exécuter du code asynchrone sans bloquer le thread.
Elle coordonne l'exécution des tâches en arrière-plan pour éviter le gel de l'interface.