זה נושא דיון מלווה לערך המקורי ב- https://www.tocode.co.il/bundles/nodejs/lessons/30-api-express
זה נושא דיון מלווה לערך המקורי ב- https://www.tocode.co.il/bundles/nodejs/lessons/30-api-express
היי
האם יש אפשרות בקוד הנ"ל לבנות את הHTML מתוך הHTML או רק בJS ?
async function refresh() {
const messages = await $.get('/api/v1.0/messages');
$('ul').html('');
$.each(messages, function() {
$('ul').append(`<li>${this.from} - ${this.text}</li>`);
});
}
הי,
אתה מתכוון לבנות את ה HTML הזה ב EJS בצד השרת? אם כן אז זה בדיוק מה שראינו בשיעורים הקודמים. כאן השיעור הוא על פיתוח API אז הקוד שצורך אותו ובונה את ה HTML הוא קוד צד לקוח.
מצד שני אם אתה שואל אם יש מנגנון דומה ל EJS בצד הלקוח התשובה גם כן חיובית - לדעתי זו ספריה די טובה ופשוטה:
https://handlebarsjs.com/
אבל רוב המתכנתים היום יעדיפו ספריה קצת יותר רצינית כמו React או Vue או Angular. לגבי React יש קורס פה באתר.