#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;