Как визуализировать данные MongoDB без использования какого-либо механизма шаблонов

#javascript #mongodb

Вопрос:

Как визуализировать данные из MongoDB без использования какого-либо движка шаблонов(ejs, рули)??? Можно ли визуализировать данные в формате html? Как? Я никогда не делал этого раньше и понятия не имею, как это сделать. Пожалуйста, помогите мне!!! Я буду рад любой информации или ссылке, где можно почитать об этом.

Комментарии:

1. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.

Ответ №1:

Вы можете сделать одно: сделать запрос на выборку() из html и открыть конечную точку в своем бэкэнде.

пример:-

в бэкэнде

 app.get("/products", async (req, res) =gt; {  const products = await getProductsFromMongodb();   res.status(200).json(products); });  

в html

 lt;bodygt;  lt;ulgt;  lt;ligt;products lists here...lt;/ligt;  lt;/ulgt;  lt;scriptgt;  async function fetchProducts() {  try {  const response = await fetch("/products");   if (response.ok) {  const products = await response.json();  // show products name,tags ,description,etc... in lists of card by looping products  } else {  // show user friendly error inside to screen  }  } catch (error) {  console.log(error);  // show user friendly error inside to screen  }  }   window.onload = () =gt; {  fetchProducts();  };  lt;/scriptgt; lt;/bodygt;