About Helidon SE Components
The REST framework for Helidon SE is the Helidon WebServer. It is built on top of Netty and uses a straight forward request routing API.
Helidon SE supports a number of additional Helidon features:
Components
Ahead-of-Time Compilation (AOT)
Use GraalVM native image to compile Helidon applications into a native executable.
Config
A flexible configuration framework with support for multiple sources and formats.
CORS
Add support for CORS to your application using a Helidon module.
DB Client
Provides a unified, reactive API for working with databases in non-blocking way.
gRPC
Build gRPC servers and clients.
Health Checks
Expose health statuses of your applications.
Metrics
Instrumentation to expose metrics of your applications.
OpenAPI
Support OpenAPI from your application.
Reactive Messaging
Use prepared tools for repetitive use case scenarios.
Reactive Streams
APIs to work with reactive streams in Helidon.
Security
A tool-chain to handle authentication, authorization and context propagation.
Tracing
Profile and monitor your applications across multiple services.
WebClient
HTTP client that handles responses to the HTTP requests in a reactive way.
WebServer
A programmatic HTTP API with reactive features, powered by Netty.
WebSocket
Enables Java applications to participate in WebSocket interactions as both servers and clients.
Next Steps
Try the Helidon SE quickstart guides to get your first Helidon SE application up and running in minutes.
Guides
Follow step-by-step guides to build your applications using Helidon SE.
Javadocs
Browse the Helidon Javadocs.