Features
Aerostack gives you every backend primitive as a unified SDK — all pre-wired, type-safe, and deployed to Cloudflare’s global edge.
| Feature | What it does | SDK module |
|---|---|---|
| Authentication | Register, login, OTP, magic link, social auth, password reset | sdk.auth |
| Realtime | WebSocket pub/sub, presence tracking, DB change events, AI streaming | sdk.socket / realtime client |
| Database | D1 SQL queries, schema management, batch operations | sdk.db |
| Storage | File uploads, R2 object storage, CDN delivery | sdk.storage |
| AI | LLM completions, embeddings, token streaming | sdk.ai |
| Cache | KV-backed caching with TTL and tag-based invalidation | sdk.cache |
| Queue | Background jobs, retries, fan-out patterns | sdk.queue |
| Search | Vector similarity search, semantic queries | sdk.search |
Feature availability by SDK
| Feature | React | Node.js | Go | Python | Flutter |
|---|---|---|---|---|---|
| Auth | ✓ | ✓ | ✓ | ✓ | ✓ |
| Realtime | ✓ | ✓ | ✓ | ✓ | ✓ |
| Database | — | ✓ | ✓ | ✓ | — |
| Storage | ✓ | ✓ | ✓ | ✓ | ✓ |
| AI | — | ✓ | ✓ | ✓ | — |
| Cache | — | ✓ | ✓ | ✓ | — |
| Queue | — | ✓ | ✓ | ✓ | — |
| Search | — | ✓ | ✓ | ✓ | — |
Note: React and Flutter SDKs are client-side. Database, AI, Cache, Queue, and Search operations should run server-side (Node.js, Go, or Workers).