Core runtime
ExetJS keeps the runtime small, explicit and visible. The core package provides application creation, module registration, lifecycle ordering, server startup and graceful resource cleanup without decorators, reflection metadata or hidden dependency injection.
Read the architecture
Start with ExetJS Architecture for the module contract, dependency ordering, startup cleanup and generated application shape.
Author modules
Use Module Authoring when creating HTTP features, infrastructure resources or installable CLI templates.
Related references
- Getting Started for the first project workflow.
- ExetJS CLI for project generation and module installation.
- Available modules for shipped module documentation.