У меня есть серверная сторона, реализованная в интерфейсе Scala
и React/Flux
. Мои сервисы возвращают Futures
, и они обрабатываются в Scalatra AsyncResult
для ответов JSON.
Для установки изоморфной/серверной рендеринга я не хотел менять блокировку служб, поэтому я начал с Scala Future- > java.util.function.Function
conversion показанного здесь,
Но диспетчер в Flux хотел бы получить JS Promise. До сих пор я обнаружил лишь довольно сложное звучание вокруг этого слайдов 68-81
Есть ли какой-либо рекомендуемый способ справиться с этим преобразованием Scala Future → JS Promise?