What it feels like to build on the platform
The first thing a developer notices on Airtool is the absence of
toolchain. There is no JDK to install, no Maven repository to
configure, no Docker image to build, no local database to seed.
The browser is the IDE. The runtime is the production runtime.
The library is the standard library. Code runs where production
code runs, against the data production code runs against, under
the same security model.
The second thing the developer notices is that the platform
generates most of what a developer would otherwise hand-write.
Tables, screens, REST endpoints, role checks, audit trails —
all metadata. The developer's job moves up a layer: from writing
the application surface to authoring the model the surface is
generated from. The same developer ships more application,
with less code, against the same engineering rigour the
platform itself maintains.