Я создаю простой бэкэнд с помощью Express.Все отлично работаетНо у меня есть образец массива данных (медведи), жестко запрограммированный в файле server.js.Я преобразовал данные медведей во внешний JSON-файл.Что было бы лучшим способом получить тот же массив bears из этого JSON-файла.
Я знаю, что могу использовать import JSONdata from "./data/DataOfBears.json"; ввершина.Но как заменить const bears = [] -section?
const express = require("express");
const app = express();
const port = 5000;
app.get("/api/bears", (req, res) => {
const bears = [
{
id: 1,
name: "Kodiak bear",
nameLatin: "Ursus arctos middendorffi",
description:
"The Kodiak bear (Ursus arctos middendorffi), also known as the Kodiak brown bear, sometimes the Alaskan brown bear, inhabits the islands of the Kodiak Archipelago in southwest Alaska",
kingdom: "Animalia",
image:
"https://media.istockphoto.com/photos/bear-isolated-on-white-background-picture-id500565090?k=6&m=500565090&s=612x612&w=0&h=AYpiv8hOMO63fcBoitA-YrFM_V7pBNQKErxsZP-8KkM="
},
{
id: 2,
name: "Cinnamon bear",
nameLatin: "Ursus americanus cinnamomum",
description:
"The cinnamon bear (Ursus americanus cinnamomum) is both a color phase and subspecies of the American black bear, native to central and western areas of the United States and Canada",
kingdom: "Animalia",
image:
"https://media.istockphoto.com/photos/bear-isolated-on-white-background-picture-id500565090?k=6&m=500565090&s=612x612&w=0&h=AYpiv8hOMO63fcBoitA-YrFM_V7pBNQKErxsZP-8KkM="
}
];
res.json(bears);
});
app.listen(port, () => console.log(`Server started, port ${port}`));