Retour aux compétences

Node.js

Backend Depuis sept. 2021
L3
60/100

Autres technologies

Express Node.js

Éléments de preuve

  • Pourquoi ce niveau

    Synthese

    Node.js est utilisé sur plusieurs backends réels avec Express, authentification, routage versionné, Prisma ou TypeORM, et couvre initialisation serveur, middleware, use cases métier, sécurisation et persistance.

  • Limite actuelle

    Synthese

    Les axes d'amélioration pour atteindre le niveau suivant sont les suivants : montrer davantage d'exploitation dans la durée, documenter la scalabilité et l'observabilité, et exposer des architectures Node partagées entre plusieurs produits.

  • Serveur Express versionné

    Permalink Source

    Le bootstrap serveur du projet fullstack React configure une API Node/Express avec parsing JSON, CORS et délégation vers un routeur versionné.

  • Composition de routes métier

    Permalink Source

    Le routeur principal du même projet compose endpoints racine, posts et sous-routes utilisateurs.

  • Use case sécurisé de création utilisateur

    Permalink Source

    Le use case de création chiffre le mot de passe avec Argon2 puis persiste via repository Prisma. Cela montre une pratique backend structurée et sécurisée.

  • Pipeline middleware et erreurs

    Permalink Source

    Le fichier d'initialisation de l'API MyHappyWallet structure parsing, cookies, routeur et gestion d'erreurs.

  • API quiz autour de routes métier

    Permalink Source

    Le routeur Express du backend Hackathon Quiz App organise des routes de jeu, des calculs de score et une persistance Prisma/MySQL.

  • Socle modulaire TypeScript/Express

    Permalink Source

    Le socle applicatif d'e-brairie confirme un usage Node.js sur une architecture modulaire basée sur Express, TypeScript et TypeORM.