שלום לכולם,
השיעור עשינו חזרה על promise & Async await בשפת javascript.
לאחר מכן המשכנו ללמוד NodeJs והגענו לאקספרס- יצירת נתיבים עבור בקשות HTTP שונות.
יצרנו אפליקציה שמקבלת נתונים בבקשת POST ושומרת אותם בקובץ.
את האפליקציה חיברנו לדף html שמאפשר לבצע את הקריאות.
בנוסף הכרנו את החבילה jsonFile שעוזרת לנו לעבוד מול קבצי JSON.
שיעורי בית:
בנו בלוג!
לבלוג יהיה צד לקוח (רצוי באנגולר) וצד שרת עם Express.
צד השרת ידע לקבל בקשה עבור הוספה של פוסט ובקשה עבור הצגת כל הפוסטים.
דגשים:
- כדאי לכם לעבוד עם החבילה jsonFile שהכרנו – ככה תוכלו לנהל קובץ json עם כל הפוסטים.
- אם אתם עובדים עם jsonFile תצטרכו לכתוב מודול בצד השרת שבכל הוספה של פוסט לוקח את התוכן של הקובץ, שומר במערך, מוסיף למערך ואז כותב מחדש לקובץ, כי לא ניתן לעשות append.
בהצלחה!