Skip to content

Extending Axis

Open in ChatGPTOpen in Claude

Axis is opinions without a ceiling. When you need something the framework doesn’t ship, you never fight it — you extend it, in plain CDK, because Axis IS CDK all the way down. This section is the Axis-unique material: the specific, supported seams for going beyond the built-in surface.

The framework’s only contract with your code

Section titled “The framework’s only contract with your code”

The framework is layout-agnostic: config/lambdas.ts and config/tables/index.ts are its only contracts with user code, and cross-stack references go through SSM. Everything else is yours to shape. Keep those two contracts and the SSM convention, and you can add arbitrary CDK without the framework ever getting in the way.

© 2026 Axis Tech. Powered by axis-tech.co.