שלום לכולם,
השיעור למדנו על הקמת שרת WEB בסביבת NODE.
בנוסף למדנו על process.argv והשימוש בו.
פתרנו בכיתה את התרגילים הבאים:
צרו תוכנית שבזמן הרצתה אני אעביר שם פרטי ושם משפחה
והשם הפרטי והשם המשפחה ירשמו בקובץ names.txt
2. הרימו שרת WEB שברגע שמפעילים אותו מעבירים 3 ארגומנטים
1. שם פרטי
2. שם משפחה
3. מספר טלפון
והשרת יציג html של כרטיס ביקור עם הפרטים בהתאם לארגומנטים.
3. צרו שרת WEB שבהפעלתו יקבל שם ומספר טלפון
יוסיף אותם לקובץ HTML
ויציג את הקובץ html המעודכן בדפדפן.
שיעורי בית:
1. הקימו שרת Node ובנו 2 מודולים – אחד
בשם plus אחד בשם Minus
שתיהם מקבלים מספר – והמודול plus
מוסיף למספר 1 והמודול minus מוריד 1 מהמספר.
אני אעביר מספר בהפעלת התוכנית ותקחו אותו
באמצעות process.argv ,
וגם אעביר פעולה (plus,minus)
ואקבל את התוצאה לדפדפן
ההרצה של הפקודה תראה ככה
node calc.js 5 minus
2. צרו תוכנית שמעתיקה את הנתונים מהאתר –
https://jsonplaceholder.typicode.com/users
לקובץ Json מקומי
שניכנס לשרת http://localhost:3000 אני אראה
את הקובץ.
3. צרו שרת שמחזיק בתוכו מערך ומדפיס
לדפדפן את כל התאים ב HTML
בצורה כזאת :
1
2
3