NazexaNazexa
Developers

Documentation 

Concepts, guides and references for every part of the platform.

Concepts, guides and references for every part of the platform — searchable, versioned and open source.

Version
v4.2 (current)
Updated
Every Thursday
Source
Open on GitHub

Start here

5 min

Quickstart

Create a project, run a migration and deploy your first edge function from the CLI.

Beginner
15 min

Data modelling guide

Schemas, row-level policies, indexes and the migration workflow explained with worked examples.

Beginner
20 min

Auth and sessions

Email, OAuth, SSO and service tokens, plus how claims flow into row-level policies.

Intermediate
30 min

Production checklist

Backups, alerts, spend caps, rate limits and rollout strategy before you open the doors.

Advanced

Your first function

Deployed to 34 regions with a single command.

typescript
import { defineFunction, sql } from "@nazexa/core";

export default defineFunction(async ({ request, db }) => {
  const { rows } = await db.query(sql`
    select id, title from posts
    where published = true
    order by created_at desc limit 10
  `);
  return Response.json(rows);
});

Browse by area

Database

Postgres, branching and migrations

Schema design, extensions, connection pooling, replicas and point-in-time recovery.

Runtime

Edge functions and jobs

Routing, streaming responses, cron schedules, queues and background workers.

Storage

Objects and signed access

Buckets, transformations, resumable uploads and per-object policies.

Observability

Traces, logs and alerts

Instrumentation defaults, custom spans, log retention and alert routing.

Docs questions

Prefer to learn by building?

The tutorials section has focused builds you can finish in a single sitting.