从 Scala.js 前端与 REST 后端对话的惯用方式?

问题描述 投票:0回答:1

我用 Scala.js 编写了一个 SPA,其中使用了一个名为 RosHTTP 的库 为了与 REST 后端通信。它帮助我添加查询 参数、设置标头、使用 cookie 并增加传输 除其他外,对来自后端的非常大的响应的限制 特征。它让我可以方便地定义成功、错误等的处理程序。

现在,该库不再维护,当我环顾四周时 互联网,我找不到真正的替代品。因此我开始使用 来自

scalajs.dom
XMLHttpRequest
的 API,但是那个 API 非常 基本的。例如,您如何处理cookie?如何添加查询 POST 请求的参数等?

我的问题是:其他 Scala.js 开发人员如何解决这个问题 问题?在我看来,大多数图书馆都以一种或另一种形式 外观一个底层 JavaScript 库(RosHTTP 就是这样做的,

scalajs-io/request
给出了另一个例子),它提供了这些类型的便利 我正在谈论的电话。但我提到的例子都没有 仍然被维护并且是最新的。我还要再写一个吗 个人外观,我是否可以使用
XMLHttpRequest
类型的 API 我 上面提到过?

我很好奇,是否存在一种理想的联系方式 带有 REST 后端的 Scala.js 前端,无需重新发明 轮子。

scala.js
1个回答
0
投票

我不确定这是否是您正在寻找的: 机身-rpc

© www.soinside.com 2019 - 2024. All rights reserved.