Hello World API - Micronaut Typing CST Test
Loading…
Hello World API — Micronaut Code
A minimal Micronaut API returning 'Hello World'.
import io.micronaut.http.annotation.*;
import io.micronaut.runtime.Micronaut;
@Controller("/hello")
class HelloController {
@Get
public String hello() { return "Hello World"; }
}
public class Application {
public static void main(String[] args) {
Micronaut.run(Application.class);
}
}Micronaut Language Guide
Micronaut is a modern, JVM-based full-stack framework for building modular, easily testable microservices and serverless applications. It emphasizes low memory footprint, fast startup, and compile-time dependency injection.
Primary Use Cases
- ▸Microservices architecture
- ▸Serverless applications
- ▸Reactive APIs and streaming services
- ▸Cloud-native applications with service discovery
- ▸IoT backends with low memory footprint
Notable Features
- ▸Compile-time dependency injection
- ▸Fast startup and low memory footprint
- ▸Reactive and non-blocking I/O
- ▸Cloud-native support (Kubernetes, AWS Lambda, etc.)
- ▸AOP and declarative HTTP clients
Origin & Creator
Micronaut was created by Object Computing, Inc. (OCI), with Graeme Rocher as the lead architect, first released in 2018.
Industrial Note
Micronaut is optimized for microservices, serverless deployments, and environments where fast startup, low memory usage, and reactive I/O are critical.