У меня есть простое приложение, сервер API. Я установил приложение на Heroku, и все работает отлично. Но это же приложение не будет работать на хостинге NameCheap.
Например, когда я отправляю запрос GET в "..com / api / posts", он ничего не возвращает, и запрос выполняется бесконечно. И эта конечная точка должен вернуть массив из mongodb. Я думал, что это было до приложения, но я предположил, что это может быть до подключения к mongodb, поэтому я переработал '..com / api / posts' и настроил его для возврата простого массива message / posts, без подключение к mongodb.
res.status(200).json({
posts: [{
title: 'First Test',
content: 'This is the first Test'
}]
});
В этом случае он работает и возвращает ответ / массив с одним сообщением.
Так что я уверен, что до подключения к базе данных mongodb.
Но я не понимаю, почему один и тот же код работает на localhost и Heroku, и не работает на хостинге NameCheap (платный хостинг).