到目前为止,我们已经学习了如何使用 Quarkus 构建一个简单的 REST 应用程序,并涵盖了在 Kubernetes 环境中构建、测试和部署我们的应用程序应该采取的操作。
我们可以在这一点上停下来,对我们所取得的成就感到满意;但是,仍有许多里程碑需要达到。例如,我们没有使用任何 Web 界面来访问 Quarkus 服务。正如您将在本章中看到的,Quarkus 具有一些扩展功能,允许我们重用标准企业 API,例如 Servlet 和 Web 套接字。同时,您可以使用更轻量级的 JavaScript/HTML 5 框架作为服务的用户界面。我们将在本章中探讨这两种方法。
在本章中,我们将介绍以下主题:
- Adding web content to Quarkus applications
- Running our application on Minishift
- Adding enterprise web components to our application such as Servlet and WebSockets