Helidon SEの関数スタイルを、WebServerインターフェースを使ってHelidon Webサーバを起動するという、ごく単純な例を使って見ていきましょう。 WebServer.create( Routing.builder() .get("/greet", (req, res) -> res.send("Hello World!")) .build()) .start(); この例を出発点に、ダウンロード用サーバアプリケーションの一部として、本当のstartServer()メソッドを段階的に開発する中で、Helidon SEの3つのコアコンポーネントを探っていきたいと思います。 webサーバコンポーネント NodeJSや他のJavaフレームワークにヒントを得たHelidonのWebサーバコンポーネントは、Netty上で動作する非同期かつリアクティブなAPIです。WebServer
![Project Helidon入門 - Oracleの軽量フレームワークによるマイクロサービス開発](https://cdn-ak-scissors.b.st-hatena.com/image/square/6ad613ff7feac0ae59e9661b9c408ee0c9c51e95/height=288;version=1;width=512/https%3A%2F%2Fres.infoq.com%2Farticles%2Fhelidon-tutorial%2Fja%2Fheaderimage%2Fhelidon-h-1592835977059.jpg)