混淆了何时使用可观察性



我学习了可观察性,发现在处理数据流时最好使用它。但是,我们从服务器获得的数据流的例子是什么呢?也就是说,主要是我们向服务器发送请求以获得一些数据,然后将这些数据发送到客户端并进行渲染。好吧,数据流是真的吗?这意味着当我们使用网络套接字时,数据会不断发送到客户端,而这正是可观察性的闪光点。正确的如果是这样的话,还有什么其他例子可以作为使用可观察性的理由呢?

根据我的经验,大部分时间都必须尝试使用可观察性。将您的代码视为流图的声明。通常,你有一些数据来源(http、用户点击、表单验证…(。你的应用程序有责任用rxjs组合和转换这些流。然后,您只在需要时订阅那些可观察的内容(例如,在html中(。当一切都是异步的时,错误就会减少很多,代码也会更易于维护。如果我不清楚,请告诉我。

最新更新