Сообщение от Safort
|
Koajs 2.0: новое поколение фреймворка нового поколения
|
Жду, пока зарелизится 2-я версия (сейчас она в бете). Пока юзаю экспресс с обёрточкой, как-то так:
app.get('/', w(async (req, res) => {
res.send(pCatalogs.index({
data: await req.api('catalogs')
}));
}));
Поддерживает обычные и async функции, ловит ошибки и прокидывает их в next, можно из функции вернуть значение 'route' для передачи роутинга дальше по цепочке, либо 'end' для завершения обработки запроса (иногда нужно). Могу выложить код, если кому интересно)