Abla Web
Composable API route groups, ordered middleware, security boundaries, sessions, CSRF, rate limiting, health checks, metrics hooks, and event-driven HTTP.
↗07 PACKAGES ON GITHUB
These packages were built alongside the compiler to pressure-test the language against web servers, wire protocols, browser code, native Android, and large test suites.
import github("AndreBaltazar8/abla-web")thenablac package update --project .Composable API route groups, ordered middleware, security boundaries, sessions, CSRF, rate limiting, health checks, metrics hooks, and event-driven HTTP.
↗Typed escaped HTML, the $mvcview subparser, typed server actions, and automatic extraction of integer client actions to WebAssembly.
Application state, rendering, and event logic in Abla, delivered through a reusable Jetpack Compose host without application Kotlin source.
↗A PostgreSQL v3 wire client with parameterized queries, reusable authenticated sessions, and SCRAM-SHA-256—without libpq or a sidecar.
↗A direct RESP client with reusable authenticated connections, RESP2 and RESP3 values, bounded transport, ACLs, and common operations.
↗A Core NATS client for publish/subscribe, queues, request/reply, headers, authentication, and bounded protocol reads.
↗A bounded parallel runner written in Abla: isolated processes, structured commands, dependencies, timeouts, per-step logs, and exclusive barriers.
↗LOCK REPRODUCIBLE BY DEFAULT
package update resolves provider expressions and writes an immutable revision to abla.lock. Commit that file.
Ordinary builds use the locked graph. --offline prevents a Git cache fill, and package vendor creates an air-gapped source tree.