התקנה

כדי לתרגל עבודה עם DB אפשר להתקין JSON Server מקומית באנגולר.

פעולת ההתקנה של הספרייה:

npm i -g json-server

כדי להתחיל לעבוד צריך ליצור קובץ json.db ולשים בו מידע התחלתי.

{
  "posts": [
    { "id": 1, "title": "json-server", "author": "typicode" }
  ],
  "comments": [
    { "id": 1, "body": "some comment", "postId": 1 }
  ],
  "profile": { "name": "typicode" }
}

השלב הבא הוא להתחיל את הסרבר שמגיש את המידע. כדאי לפתוח טרמינל חדש ולהפעיל בו את הסרבר. את הסרבר צריך לפתוח מתוך התיקייה שבה יש את קובץ ה-json.

json-server --watch db.json

כדי לבדוק שהכל עובד, נפתח דפדפן בכתובת: http://localhost:3000/posts/1

צריכה להגיע התגובה:

{ "id": 1, "title": "json-server", "author": "typicode" }

ה-URL שאליו נתחבר הוא http://localhost:3000/.

Postman

אם אין לכם עדיין front-end כדי לראות את המידע ולהכניס אותו ל-DB. יש תוכנה שנקראת postman שמייצרת לנו תקשורת ישירה מול ה-DB ומאפשרת לבדוק את השאילתות בלי להשתמש בדפדפן.

קישורים

קישור לעמוד ההתקנה ודוקומנטציה של JSON Server.
קישור להתקנת postman.