Directus wraps any SQL database with instant REST and GraphQL APIs. No code generation needed.
REST API
GET /items/posts?filter[status][_eq]=published&sort=-date_created&limit=10
POST /items/posts {"title": "Hello", "status": "draft"}
PATCH /items/posts/1 {"status": "published"}
SDK
import { createDirectus, rest, readItems } from "@directus/sdk";
const client = createDirectus("https://your.directus.app").with(rest());
const posts = await client.request(readItems("posts", { filter: { status: { _eq: "published" } } }));
Key Features
- Instant REST + GraphQL from SQL
- Admin panel built-in
- Roles/permissions
- File management
- Self-hostable
Need to scrape or monitor web data at scale? Check out my web scraping actors on Apify or email spinov001@gmail.com for custom solutions.
Top comments (0)