Streaming Support
Native support for streaming response processing with real-time data streams, perfect for AI chat scenarios. Supports Server-Sent Events and custom stream processors.
Request Cancellation
Built-in AbortController support for easy request cancellation and memory leak prevention. Supports timeout control, duplicate request cancellation, and automatic cleanup on component unmount.
Plugin System
Powerful plugin architecture supporting request/response interceptors, caching, retry, authentication, and more. Easily extensible to meet various business scenario requirements.
React & Vue Hooks
Dedicated Hooks for React and Vue to simplify state management. Automatically handles loading states, error handling, and data caching to improve development efficiency.
TypeScript First
Complete TypeScript type support with intelligent prompts and type safety. Full type inference from request to response, reducing runtime errors.
High Performance & Lightweight
Based on native fetch API with zero dependencies and small bundle size. Supports Tree Shaking for on-demand loading without affecting application performance.