Retour aux compétences

React

Frontend Depuis sept. 2021
L4
62/100

Autres technologies

React

Éléments de preuve

  • Pourquoi ce niveau

    Synthese

    React est utilisé sur plusieurs projets pour du routage public/privé, Redux Toolkit, la persistance de session, la consommation d'API et des frontends pédagogiques ou métier.

  • Limite actuelle

    Synthese

    Les axes d'amélioration pour atteindre le niveau suivant sont les suivants : montrer davantage de refactorisations complexes de composants, documenter des patterns de composition transverses et exposer plus de travail sur l'optimisation.

  • Routes publiques et privées

    Permalink Source

    Le routage de l'application fullstack React orchestre navigation publique/privée avec AuthRoute et séparation claire entre écrans anonymes et protégés.

  • Garde d'accès React

    Permalink Source

    Le composant AuthRoute lit la session locale et redirige les utilisateurs non authentifiés.

  • Pages protégées sur quiz app

    Permalink Source

    Le composant RequireAuth du frontend Hackathon Quiz App protège les pages de jeu, de score et d'historique via React Router v6.

  • Store Redux Toolkit et RTK Query

    Permalink Source

    Le store React du projet Redux assemble plusieurs slices API et un middleware concaténé, ce qui dépasse largement le simple rendu de composants.

  • État asynchrone métier

    Permalink Source

    Un slice de MyHappyWallet met en œuvre des reducers de cycle de vie et des thunks Redux Toolkit sur un contexte de gestion budgétaire.

  • React en contexte mobile

    Permalink Source

    Le point d'entrée de l'application React Native ajoute navigation, écrans métier et persistance locale, ce qui étend l'expérience React à un autre environnement d'exécution.