Kuis Validasi Input — Node.js

Kuis materi Validasi Input di Node.js — uji pemahamanmu dengan pertanyaan pilihan ganda, penjelasan jawaban, dan skor langsung. Main gratis di Hyper Sheets.

Pertanyaan di kuis ini

  1. Cek apakah field nama ada di request body:
    if (!req.body.___) { return res.status(400).json({error: 'Nama wajib'}); }
  2. Status code HTTP berapa untuk request yang tidak valid?
  3. Library populer untuk validasi di Express?
  4. Apa yang salah?
    app.post('/siswa', (req, res) => {
      const nama = req.body.nama;
      db.insert({ nama });
      res.json({ sukses: true });
    });