加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

scala.js – Scalajs反应VS Xored Scalajs反应VS SRI

发布时间:2020-12-16 09:31:17 所属栏目:安全 来源:网络整理
导读:这些Scala.js React.js库之间有什么区别,为什么我应该选择一个呢? Xored Scalajs-react – 最后的承诺是8个月前。所以我猜这个发展不再活跃了。 Scalajs-react – 非常活跃,非常完整,并配有自定义URL路由器。但API似乎远离了实际的Javascript React代码
这些Scala.js React.js库之间有什么区别,为什么我应该选择一个呢?

> Xored Scalajs-react – 最后的承诺是8个月前。所以我猜这个发展不再活跃了。
> Scalajs-react – 非常活跃,非常完整,并配有自定义URL路由器。但API似乎远离了实际的Javascript React代码的编写方式,并且不支持React-native,并且添加了Scalaz和Monocle,这个库增加了浏览器必须下载的JavaScript的大小。该文件称Scalaz& Monocle是选择加入,所以我猜猜默认的Scalaz& Monocle被排除在外我个人觉得这个图书馆可能只是React.js代码的一个非常简单的外观,这样可以更容易地更新到更新版本的React.js,而不是一个简单的外观意味着更多的Javascript代码将被生成和更多代码浏览器将不得不下载。我可能在这里错了,请纠正我?
> SRI – 新手和外观看起来非常完整,并支持Web,中继和React本机,但没有URL路由器支持,没有DOM DSL。外观API看起来非常精简,非常类似于编写Javascript React.js代码。但它是相当新的,可能没有准备好生产?

如果我错了,请纠正我,因为在这里有太多的选择,希望有一种方法在Scala.js中编写React.js代码。

解决方法

截至2015年10月

>我也得出结论,xored/scala-js-react目前还没有积极发展。用于模板化的方法是将XML语法保留在某种程度上我喜欢的JSX,特别是因为它使代码看起来更像是纯粹的React。更新:@MxFr指向一个fork有一点活动。
>毫无疑问,japgolly/scalajs-react正在积极发展。支持反应0.14即将到来。该方法是使用自定义版本的lihaoyi/scalatags进行模板化,而不是XML语法。这样做的缺点是使代码看起来有点奇怪,但是你习惯了它,它提供了良好的类型安全级别。
> chandu0101/sri是新的,想要更多的跨平台解决方案(网络,Android,iOS)。有一个discussion关于使chandu0101/sri使用japgolly/scalajs-react,而sri的作者似乎特别有兴趣根据这个谈话这样做。

基于上述,现在最有吸引力的解决方案是japgolly/scalajs-react,请记住,事情在这个空间迅速变化。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读