בשלב הקודם מימשנו:

כעת נשלים את המחזור המלא באמצעות:


1️⃣ מימוש PUT /store/:key – עדכון ערך

לוגיקה נדרשת

כאשר מתקבלת בקשת PUT:

  1. המפתח (key) מגיע מ־req.params
  2. הערך החדש (value) מגיע מ־req.body
  3. אם אין value → 400
  4. אם המפתח לא קיים → 404
  5. אם קיים → נעדכן ונחזיר 200

שליפת הנתונים

const { key } = req.params;
const { value } = req.body;

בדיקת value חובה