J'ai récemment achevé une page web pour un travail pratique, en respectant scrupuleusement les directives spécifiées. Ce projet impliquait la création d'une Single Page Application (SPA) en Vanilla JavaScript, sans recourir à des frameworks ou librairies. La SPA se compose de deux pages principales, chacune redirigeant vers la page d'accueil lors du rechargement. Le design, bien que simple, respecte les consignes établies, avec un en-tête contenant un logo Ynov et un layout non-responsive. La page d'accueil affiche un titre et la liste des cours, chaque cours étant présenté avec un titre, une description succincte et un bouton "Get details" menant à la page de détails du cours. Cette dernière offre un aperçu détaillé du cours, incluant un bouton de retour. Le développement a été guidé par les principes de ES6, avec une attention particulière portée au nommage des variables et à l'épuration des commentaires superflus.