אחרי שהמערכת כולה מחוברת ועובדת דרך ה-Reverse Proxy,
נעבור לשלב הבא: התחלת פיתוח ה־API עצמו.
תחילה נרים את כל השירותים:
docker compose up --build --watch
לאחר שהלוגים עולים, נוודא:
וב-Postman נבדוק:
<http://localhost:8080/api/notebooks>
<http://localhost:8080/api/notes>
אם מתקבלת תגובה — הכול תקין.
כדי לשמור על קוד מסודר (אבל פשוט), נוסיף שני קבצים בתוך notebooks-backend/src:
models.jsroutes.js⚠️ הערה חשובה מהתמליל:
בפרויקט אמיתי היינו מארגנים לפי Feature-Based Structure,
אבל כאן נשמור על מבנה פשוט כי הדגש הוא על Docker.