התקנה
כדי לתרגל עבודה עם 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.