Tag

RxJS

1 views collected around this technical thread.

Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jan 31, 2025 · Frontend Development

Using @ngify/http Reactive HTTP Client in Angular: Features, Usage, and Configuration

This article introduces the @ngify/http library as a RxJS‑based, Angular‑compatible HTTP client, compares it with axios and Angular HttpClient, explains its core features, shows installation and basic usage, and details advanced topics such as request/response interceptors, XSRF protection, and global configuration.

AngularHTTP ClientInterceptors
0 likes · 19 min read
Using @ngify/http Reactive HTTP Client in Angular: Features, Usage, and Configuration
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Mar 24, 2024 · Frontend Development

Implementing Concurrency Limits in JavaScript Using Promise, Callbacks, and RxJS

The article demonstrates how to control the number of simultaneous HTTP requests in JavaScript by presenting three implementation styles—Promise, callback, and RxJS—along with real‑world examples, code snippets, and a discussion of their advantages and drawbacks.

ConcurrencyJavaScriptPromise
0 likes · 13 min read
Implementing Concurrency Limits in JavaScript Using Promise, Callbacks, and RxJS
政采云技术
政采云技术
Feb 14, 2023 · Frontend Development

Analysis of Remesh: A Frontend DDD Framework

This article provides an in-depth analysis of Remesh, a frontend framework implementing Domain-Driven Design (DDD) principles, exploring its core concepts, advantages, and practical implementation.

CQRSDDDDomain-Driven Design
0 likes · 13 min read
Analysis of Remesh: A Frontend DDD Framework
DeWu Technology
DeWu Technology
Jul 20, 2022 · Frontend Development

Design and Implementation of a Custom Customer‑Service IM SDK

The article explains why a custom instant‑messaging SDK was built for a customer‑service web client, outlines its three‑layer architecture (WebSocket/gRPC network, RxJS‑driven data‑link, and application logic), and details reliability features such as ACKs, retries, deduplication, and ordering to improve performance, stability, and scalability.

IMMessage ReliabilityRxJS
0 likes · 14 min read
Design and Implementation of a Custom Customer‑Service IM SDK
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Apr 8, 2022 · Frontend Development

Overview and Usage of @ngify/http – A Reactive HTTP Client for Angular

This article introduces @ngify/http, a reactive Angular HTTP client inspired by AngularJS $http, explains its origin, core features, installation, API usage, interceptor mechanism, backend options, and how to configure it for both browser and Node.js environments.

AngularHTTP ClientRxJS
0 likes · 9 min read
Overview and Usage of @ngify/http – A Reactive HTTP Client for Angular
DaTaobao Tech
DaTaobao Tech
Mar 4, 2022 · Frontend Development

Developing Chrome Extensions with Browser‑Extension‑Kit: Architecture and Messaging

Building a Chrome extension that redirects network requests illustrates the complexities of message passing across isolated contexts, and the article shows how the browser‑extension‑kit framework abstracts routing, state management, and RxJS integration to streamline development, reduce boilerplate, and improve maintainability for React‑based popups and background scripts.

Browser Extension KitChrome ExtensionJavaScript
0 likes · 14 min read
Developing Chrome Extensions with Browser‑Extension‑Kit: Architecture and Messaging
ByteDance Dali Intelligent Technology Team
ByteDance Dali Intelligent Technology Team
Oct 13, 2021 · Frontend Development

Understanding RxJS: Core Concepts, Operators, and Practical Implementations

This article introduces RxJS, explains its reactive programming paradigm, core concepts such as Observables, Observers, Subjects, Operators and Schedulers, and demonstrates practical implementations like a draggable ball and toast notifications, providing code examples and best‑practice guidance for front‑end developers.

JavaScriptObservablesReactive Programming
0 likes · 11 min read
Understanding RxJS: Core Concepts, Operators, and Practical Implementations
vivo Internet Technology
vivo Internet Technology
Jun 9, 2021 · Frontend Development

Understanding Observable in Rx Programming with Higher‑Order Functions

The article explains that an Observable in Rx is a higher‑order function acting like a “parcel box” which, when subscribed, delivers a stream of data and can be merged or unsubscribed, using examples such as fromEvent, interval, and merge to illustrate unified asynchronous handling.

Async ProgrammingHigher-order FunctionsJavaScript
0 likes · 11 min read
Understanding Observable in Rx Programming with Higher‑Order Functions
Cloud Native Technology Community
Cloud Native Technology Community
Feb 18, 2020 · Frontend Development

RxAsync Directive: Elegant Async Loading, Reload, and Retry Handling in Angular

The article presents the RxAsync Angular directive, which uses ObservableInput and RxJS to simplify asynchronous UI patterns by automatically managing loading, reload, and retry states, providing a clear, reactive alternative to complex imperative code.

AngularAsyncDirective
0 likes · 7 min read
RxAsync Directive: Elegant Async Loading, Reload, and Retry Handling in Angular
Ctrip Technology
Ctrip Technology
Mar 7, 2019 · Frontend Development

Understanding Data Flow Management in React: An Overview of Redux, MobX, and RxJS

This article explains why data flow management is crucial in React, reviews React's built‑in state handling, and compares three popular third‑party solutions—Redux, MobX, and RxJS—highlighting their concepts, strengths, weaknesses, and suitable scenarios for use.

ReactReduxRxJS
0 likes · 17 min read
Understanding Data Flow Management in React: An Overview of Redux, MobX, and RxJS
Youzan Coder
Youzan Coder
Jul 13, 2018 · Frontend Development

Understanding RxJS: Reactive Programming Solutions for JavaScript

RxJS brings the Observable pattern to JavaScript, enabling asynchronous multiple-value streams that combine observer, iterator, and functional concepts, and the article shows how to use it in React and Redux for clean subscription management, data aggregation, advanced async handling, and time‑based operations.

Async OperationsJavaScriptReactive Programming
0 likes · 8 min read
Understanding RxJS: Reactive Programming Solutions for JavaScript
Efficient Ops
Efficient Ops
Feb 28, 2017 · Frontend Development

Boost Browser Data Handling: RxJS-Wrapped Fetch API for Smart Caching & Updates

This article examines the limitations of plain Fetch API for caching and real‑time updates in complex web apps, then demonstrates how wrapping Fetch with RxJS creates lazy‑loaded caches, reactive update notifications, and extensible data streams, while outlining practical implementation details and best practices.

CachingFetch APIRxJS
0 likes · 5 min read
Boost Browser Data Handling: RxJS-Wrapped Fetch API for Smart Caching & Updates
Architecture Digest
Architecture Digest
Oct 12, 2016 · Frontend Development

Scalable JavaScript Single-Page Application Architecture Using Angular2, RxJS, and NgRx

This article describes a scalable architecture for large Angular2 single‑page applications, covering communication layers, predictable state management with Redux/NgRx, modular design, lazy loading, dependency injection, and provides code examples illustrating models, components, and services for both single‑player and multiplayer scenarios.

AngularNgRxRxJS
0 likes · 12 min read
Scalable JavaScript Single-Page Application Architecture Using Angular2, RxJS, and NgRx