Introduction
Micronaut is an open-source JVM-based framework for building lightweight micro-services. It is introduced by OCI, the creators of Grails, Micronaut was first released in May 2018. Written in Groovy and Java, it contain many features of Spring Boot and Spring Frameworks while offering some unique enhancements.
Features
Ahead-of-Time (AOT) Compilation
Micronaut is used AOT compilation technique to pre-compute whole program needed at startup which reduced runtime of program, overhead and increase the performance of program.
Dependency Injection and Inversion of Control
Micronaut has powerful and efficient dependency injection technique that operate at compile time and reduced the runtime of which need for execution.
Built-in HTTP Client and Server
It define the built in capabilities for creating Restful services and API without using any additional libraries.