סטודנטים/ות יקרים/ות!

הפוסט הנ"ל הינו סיכום קצר של השיעור בנקודות + מכיל את הקבצים שתורגלו בכיתה במהלך השיעור.
אם החומר לא מובן, אפשר לשלוח לי מייל או להתקשר : 050-555-6693 (אשתדל לענות, אם לא שלחו SMS ואחזור אליכם)

זכרו כי המפתח להצלחה הינו

שיעור 34- REST API + המשך תרגיל NodeJs

שלום לכולם

השיעור למדנו על העקרונות של REST API –

כמה נקודות שחשוב לזכור:

 

בקשת GET – בקשה שבה אנחנו רוצים לקבל מידע מהשרת.

POST – בקשה שבה אנחנו שולחים מידע לשרת ומבקשים לאחסן את המידע בשרת.

למשל – הוספת משתמש חדש למערכת.

Put –  בקשה שבה אנחנו מבקשים לערוך מידע שנמצא בשרת.

Delete – בקשת HTTP שבה אני מבצע פעולה של מחיקה מהשרת.

 

פעולות CRUD –

C   – create – ליצור משהו חדש ב database  ( נעשה את הפעולה הזו בתגובה  לבקשת POST)

R    – Read – לקרוא נתונים מהמסד נתונים ( נעשה את הפעולה הזו בתגובה  לבקשת GET)

U – Update – לעדכן משהו קיים במסד נתונים  ( נעשה את הפעולה הזו בתגובה  לבקשת  PUT)

D   – delete – למחוק מהשרת נתונים  ( נעשה את הפעולה הזו בתגובה  לבקשת DELETE)

 

מומלץ גם להוריד את התוכנה POSTMAN ולעבוד איתה. (מי שעדיין לא הוריד)

httpclient – https://angular.io/guide/http

postman – https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop  (כתוסף לדפדפן)

 

 

בנוסף בנינו סוג של api שעובד מול קובץ JSON לבנתיים, ובנינו צד לקוח ב jquery שמאפשר לעשות את כל הפעולות של ה API.

 

קבצי השיעור להורדה

 

שיעורי בית:

עליכם לבנות בלוג!

כן, אתר כזה שמאפשר להוסיף פוסטים, לערוך אותם, למחוק אותם, וכמובן לצפות בכולם בדף הראשי.

התמונה להמחשה בלבד ונלקחה מכאן

את הנתונים של הבלוג תשמרו בקובץ JSON

בהצלחה!

סגירת תפריט