Aussom Server

Aussom Server

HTTP server for hosting Aussom web applications and serving web resources.

What It Is

Aussom Server is a lightweight HTTP server purpose-built for running Aussom web applications. Define routes as class methods, serve templates with Handlebars, and build APIs in a language designed for clarity and safety.

Key Features
  • Convention-Based Routing. Public methods in your app class become HTTP endpoints automatically. No route configuration files or annotation boilerplate.
  • Handlebars Templating. Server-side HTML generation with the built-in Handlebars module. Compile templates once and apply data objects to produce pages.
  • Database and Integration Ready. JDBC for relational databases, SSH for remote operations, HTTP client for external APIs, SendGrid for email. Connect to the services your application needs.
  • Full Stack with Aussom-Script. Serve pages that use Aussom-Script on the client side. One language from database to browser.
Who It Is For

Backend developers building web applications and APIs who want a lightweight, Aussom-native alternative to traditional Java application servers.

Getting Started

Review the Aussom Server API reference in the sidebar to understand the request handling model and available modules. The AppBase class is the foundation for every Aussom Server application.

Guides