Skip to content
djust/docs
Appearance
Mode
djust.org →

API / Reference

The framework, by reference.

Every decorator, every lifecycle hook, every template tag — what it does, when it fires, what it returns.

Twelve reference pages covering the public API surface. The hot ones are the decorators — @event_handler, @action, @server_function, @notify_on_save — but the lifecycle, template, and security pages are where the load-bearing details live when you need them.

§ I

Decorators and lifecycle.

The handler-shape primitives — what fires when, what state you can mutate, how to wire optimistic / rate-limited / permission-checked variants.

§ II

Templates and state.

Template tags, the JIT-compiled Rust template engine, and the state primitives that make computed / derived values ergonomic.

§ III

Forms, security, testing.

The boring-but-critical reference pages — input handling, the security model, and the testing harness.

§ Index

Every reference page

All twelve API reference pages — the canonical list of decorators, lifecycle, events, templates, forms, security, JIT, loading states, plus the LiveView and components references.