Next.js
Avancé
Correction d'une API Route avec gestion d'erreurs incomplète

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

nextjs
apiroute
backend
httperror

Scénario Technique

Contexte : Une API Route Next.js expose un endpoint POST pour créer un utilisateur. Le Problème : En cas d'erreur, l'API retourne toujours un statut 200, ce qui complique la gestion côté client. Contraintes : Vous devez implémenter une gestion correcte des statuts HTTP. Code actuel : export default function handler(req, res) { if (req.method === "POST") { try { const { name } = req.body; res.status(200).json({ success: true }); } catch (e) { res.json({ error: "Something went wrong" }); } } } Livrable attendu : Corriger la gestion des erreurs pour retourner des statuts HTTP appropriés.

Prêt à évaluer ce talent ?

Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.

Commencer le Défis
    Next.js - Correction d'une API Route avec gestion d'erreurs incomplète | Test Technique & Recrutement