JavaScript
Autres technologies
Éléments de preuve
-
Pourquoi ce niveau
SyntheseJavaScript est utilisé de manière récurrente sur des SPAs React, la gestion d'état Redux Toolkit, des gardes de routes, du filtrage/pagination et de la persistance de session.
-
Limite actuelle
SyntheseLes axes d'amélioration pour atteindre le niveau suivant sont les suivants : documenter davantage l'optimisation frontend, montrer des abstractions JavaScript transverses et publier des exemples d'architecture reusable.
-
Une page React/JS du projet Redux combine recherche texte, filtres métier et pagination, avec transformation directe des données à l'affichage.
-
Un slice Redux Toolkit de MyHappyWallet met en œuvre des thunks et des reducers de cycle de vie sur une SPA React. C'est une preuve claire de logique JavaScript applicative non triviale.
-
Le store Redux du projet fullstack React inclut un middleware de debug, ce qui montre une pratique explicite de l'état global et des transitions d'action.
-
Le composant AuthRoute du frontend fullstack React orchestre routes publiques/privées et redirection des utilisateurs non authentifiés.
-
Le point d'entrée de l'application React Native met en œuvre une gestion de session avec stockage local et navigation applicative. Cela étend la pratique JavaScript au contexte mobile.