לפני שממשיכים, ודאו שכל השירותים פועלים מה־Root של הפרויקט:
docker compose up --build --watch
וודאו ב-Postman שהבקשות דרך:
<http://localhost:8080/api/notebooks>
עובדות כרגיל.
חלק ראשון – הגדרת הראוטים הנדרשים
שקופית 1 – סקירת ה-EndPoints
בקובץ routes.js נגדיר את הראוטים הבאים:
- 🟢 POST / – יצירת Notebook
- 🔵 GET / – שליפת כל ה-Notebooks
- 🟣 GET /:id – שליפת Notebook לפי ID
- 🟡 PUT /:id – עדכון Notebook
- 🔴 DELETE /:id – מחיקה
כרגע נממש:
חלק שני – יצירת Notebook (POST)
שקופית 2 – שלד הראוט