reactive/data-client

Public

Async State Management without the Management. REST, GraphQL, SSE, Websockets

Beeknoee

Bee AI phân tích repositoryBETA

AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.

Cập nhật lần cuối: 16/10/2026

Đăng nhập để hỏi Bee AI

Tóm tắt bởi Bee AI

Thư viện quản lý trạng thái bất đồng bộ chuẩn hóa (normalized async state management) hỗ trợ REST, GraphQL, WebSockets và SSE. Công cụ giúp lập trình viên React, Next.js, React Native và Vue tối ưu hóa việc nạp dữ liệu với cơ chế schema khai báo và hỗ trợ React Suspense.

  • Quản lý và chuẩn hóa cache theo schema mà không cần viết các hàm cập nhật thủ công (zero updater functions)
  • Hỗ trợ sâu cho React Suspense, React 18 Concurrent mode và Server Side Rendering (SSR) partial hydration
  • Tự động loại bỏ overfetching và triệt tiêu race condition với dung lượng nhỏ (~9kb gzipped)
  • Hỗ trợ cập nhật lạc quan (optimistic updates), subscription thời gian thực và tích hợp sẵn data mocking

Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.

  • Độ phổ biến40
  • Độ tươi100
  • Cộng đồng20
  • Tài liệu100
  • Phát hành100
  • Mức độ khóTrung bình
  • Phù hợp vớiLập trình viên
  • Loại dự ánThư viện
  • Giấy phépApache-2.0

Kiến trúc & Công nghệ

Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.

Tech stack

  • TypeScript
  • React
  • Next.js
  • React Native
  • Expo
  • Vue.js
  • GraphQL
  • WebSocket
  • Jest

Kiến trúc tổng quan

Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.

  • packages/Chứa mã nguồn các gói trong monorepo (@data-client/react, rest, test, v.v.)
  • examples/Các ví dụ mẫu (Todo, Github, Next.js SSR, Websockets)
  • docs/Tài liệu hướng dẫn và tài nguyên học tập
  • website/Mã nguồn trang web tài liệu chính thức
  • __tests__/Bộ kiểm thử tích hợp của dự án

Hướng dẫn nhanh

Các bước để bắt đầu với repository này.

bash
git clone https://github.com/reactive/data-client.git
cd data-client

Các use case chính

Những ứng dụng có thể xây dựng từ repository này.

  • Xây dựng ứng dụng web React hoặc Next.js tương tác với các API REST hoặc GraphQL phức tạp
  • Đồng bộ dữ liệu thời gian thực thông qua WebSockets hoặc Server-Sent Events (SSE)
  • Quản lý trạng thái và bộ nhớ cache trên ứng dụng di động React Native và Expo
  • Tạo mock dữ liệu API bằng MockResolver phục vụ kiểm thử và hiển thị Storybook

Repository tương tự

Cùng chủ đề trong kho Bee.

  1. 1freeCodeCamp/freeCodeCampfreeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.457.1k+101
  2. 2react/reactThe library for web and native user interfaces.251.1k+172
  3. 3n8n-io/n8nFair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.207.5k+430
  4. 4microsoft/vscodeVisual Studio Code193.7k+97
  5. 5f/prompts.chatf.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.173.1k+547

Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 16/10/2026.