שלום לכולם,
השיעור תרגלנו את מה שלמדנו ופתרנו את שיעורי הבית שקשורים ל FETCH, ועבודה עם 2 api שונים.
ובנוסף, בחלק השני של השיעור חזרנו קצת על המהות והבסיס של nodejs – ודיברנו על 2 צורות תקשורת בין צד לקוח לצד שרת.
שיעורי בית:
- תרגיל דומה לתרגיל הראשוני שעשינו בכיתה עם השילוב בין 2 api שונים.
לרשותכם ה api הבא שמציג רשימות של פוסטים –
(הפוסטים זה סוג של מאמרים קצרים, כמו כאן באתר)
https://jsonplaceholder.typicode.com/posts
בנוסף – לרשותכם ה API הבא שמציג תגובות.
https://jsonplaceholder.typicode.com/comments
אני רוצה שתציגו את שמות כל הפוסטים, ובלחיצה על אחד מהפוסטים אני אקבל רשימה של כל התגובות.בונוס 1 :
עצבו את זה באמצעות CSS שיראה כמו אתר אמיתי של מאמרים.בונוס 2:
בלחיצה על פוסט הציגו גם את שם המשתמש שם המשתמש שכתב את הפוסט –
השמות משתמשים נמצאים ב api הבא – ואתם צריכים להעביר את ה id של שם המשתמש
https://jsonplaceholder.typicode.com/usersגם בדף של הפוסטים והתגובות אפשר לשרשר פרמטרים ב url במידת הצורך , לדוגמא:
בשביל לקבל את כל התגובות לפוסט מספר 2
https://jsonplaceholder.typicode.com/comments/?postId=2 - סיימו את תרגילי הבית מהשיעור הקודם שניתנו לכם ביום חמישי.