Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
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.