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

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

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

שיעור 82 – עבודה עם EJS , SESSION

שלום לכולם,

השיעור הכרנו את החבילה cookie-session.

למדנו על Cookie ועל Session בצד השרת.

ובנוסף יצרנו אפליקציה שעובדת בתצורת SSR. תוך שימוש במנוע טמפלייטים בשם EJS.

 

שיעורי בית:

בנו אתר אינטרנט רשימת רכבים למכירה.
בשרת החזיקו קובץ json המכיל מערך של אובייקטים (כל אובייקט מכיל את כל הפרטים של כל רכב)

את רשימת כל הרכבים אני אוכל לראות בדף הבית של האתר.

בלחיצה על רכב, ישלח בקשה מתאימה לשרת בהתאם ל Route שהגדרתם, (בתוספת ה Id של הרכב) והשרת ימשוך את הנתונים של הרכב מהקובץ JSON ויבנה דף HTML תוך שימוש בטמפלייט שתבנו ב EJS.

והגולש יקבל דף html המכיל את כל פרטי הרכב.

 

נקודות חשובות:

  1. כל העיבוד של ה HTML נעשה בצד השרת בלבד.
  2. השתמשו בחבילה בשם jsonfile עבור קריאת הקובץ json.
  3. השתמשו ב express בשביל להגדיר routingץ

במידת הצורך, העזרו בקבצים שעשינו השיעור.

בהצלחה!

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

סגירת תפריט