Показать сообщение отдельно
  #2184 (permalink)  
Старый 20.05.2016, 16:57
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Сообщение от Safort
Koajs 2.0: новое поколение фреймворка нового поколения
Жду, пока зарелизится 2-я версия (сейчас она в бете). Пока юзаю экспресс с обёрточкой, как-то так:

app.get('/', w(async (req, res) => {
	res.send(pCatalogs.index({
		data: await req.api('catalogs')
	}));
}));


Поддерживает обычные и async функции, ловит ошибки и прокидывает их в next, можно из функции вернуть значение 'route' для передачи роутинга дальше по цепочке, либо 'end' для завершения обработки запроса (иногда нужно). Могу выложить код, если кому интересно)
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием