Я использую Express для проекта, и я пробовал базу данных CouchDB с помощью Cradle.Хотя идея асинхронного выполнения хороша из соображений производительности, она превращает мой код в настоящий беспорядок для подпрограмм, где мне нужно сделать несколько вызовов базы данных подряд.
Можно ли совершать вызовы из базовой станции без использования обратного вызова?Или, я полагаю, более правильно, есть ли лучший способ организовать код, который не включает в себя размещение 3 или 4 анонимных функций друг в друге, просто чтобы получить результаты запросов к базе данных?Код используется только в одном месте, поэтому мне не имеет смысла использовать именованные функции, которые будут вызываться только один раз.