当前位置:  开发笔记 > 编程语言 > 正文

Reactjs和Rxjs有什么区别?

如何解决《Reactjs和Rxjs有什么区别?》经验,为你挑选了4个好方法。

基本上我开始学习Rxjs,我在React和Rxjs之间有点混淆.我假设Reactjs和Rxjs是相同的.

问题:

    如果Reactjs和Rxjs相同,那么为什么我们使用Reactjs而不是Rxjs,反之亦然?

    如果Reactjs和Rxjs不相同,那么请简要区分两种语言.

Rahmat Aligo.. 25

这是真的不同,React是视图库,Rxjs是javascript的反应式编程库.你可以在反应视图中使用Rxjs,但是在reactjs中,人们通常使用像Redux,flux,mobx或relayjs(如果他们使用graphql)这样的库来进行数据流.



1> Rahmat Aligo..:

这是真的不同,React是视图库,Rxjs是javascript的反应式编程库.你可以在反应视图中使用Rxjs,但是在reactjs中,人们通常使用像Redux,flux,mobx或relayjs(如果他们使用graphql)这样的库来进行数据流.



2> terik_poe..:

ReactJs是一个视图库UI.ReactiveX或rxjs是用于异步编程的概念,方法或模式



3> akhilesh0707..:

RxJS是一个允许我们轻松创建和操作事件和数据流的库.这使得开发复杂但可读的异步代码变得更加容易.

创建大型异步应用程序并不是最容易的事情.我们都目睹了回调地狱可能导致的问题.由于这种日益增长的关注,人们已经开始改进异步JavaScript环境.我们都听说过promises,generator和async/await.还有另一种解决方案,它被称为RxJS.

参考链接


ReactJS 在简单而流行的术语中,React是MVC(模型/视图/控制器)中的V(视图).

React是一个JavaScript库(来自Facebook),用于根据某些状态动态呈现视图(例如,HTML页面),该状态通常采用数据形式.每当原始状态发生变化时,React会更新生成的视图.React是一个小而强大的库,其功能在概念上比在实现中更多.

参考链接



4> samuelj90..:

React是一个用于构建用户界面的javascript库,而RxJS是一个使用Observables进行反应式编程的javascript库.

这两个javascript库彼此不具有可比性,因为它用于不同的目的.

这两者可以一起使用来创建更好的单页面应用程序.

React使得创建交互式UI变得轻而易举.

RxJS有助于更轻松地编写异步或基于回调的代码

推荐阅读
php
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有