קורס Node.JS שיעור קריאה וכתיבה לקבצים ב Node


זה נושא דיון מלווה לערך המקורי ב- https://www.tocode.co.il/bundles/nodejs/lessons/08-read-write-files

ניסיתי לכתוב סקריפט שיקרא קוד מקובץ HTML ויכניס לתוכו קוד מסוים לפי סימון %% ויחיזיר ללקוח
מצ"ב הקוד:

const fs = require('fs');

let data = fs.readFileSync('template.html', 'utf8');
var a=data.split('%%')[0];
var b=data.split('%%')[1];
if(b==""){
res.send(a);

}else{
res.send(a+x+b);
});

יש לכם הצעה לשיפור?

הי,
לא בטוח שהבנתי את המטרה אבל באופן כללי יותר קל לעבוד עם ספריית טמפלייטס מובנית של Node כמו:
https://ejs.co/

או
http://jade-lang.com/

איזה מביניהם יותר קל ללמוד?

אני אלך יותר לכיוון של ejs

על ejs אני מלמד כאן בקורס והיא גם יותר דומה ל html. מצד שני יש משהו אופנתי ב jade והרבה אוהבים אותה

בקיצור שווה לנסות את שתיהן :slight_smile:

באיזה שיעור אתה מלמד על ejs?

https://www.tocode.co.il/bundles/nodejs/lessons/22-ejs

לייק 1

אפשר קישור לשיעור על es6 promises async await

הי בטח זה השיעור הזה:
https://www.tocode.co.il/bundles/es6/lessons/promises?tab=video

וזה:
https://www.tocode.co.il/bundles/es6/lessons/async-await?tab=video