Skip to content

Latest commit

 

History

History
93 lines (69 loc) · 3.08 KB

get-started.md

File metadata and controls

93 lines (69 loc) · 3.08 KB
layout title permalink
get-started
Quarkus - Get Started
/get-started/
## Be Guided Through Your First Application

This guide covers:

  • Bootstrapping an application
  • Creating a JAX-RS endpoint
  • Injecting beans
  • Functional tests
  • Packaging of the application

READ THE GUIDE

## Getting Started with Reactive

Learn how to create a reactive application with Quarkus and explore the different reactive features offered by Quarkus. This guide covers:

  • A quick glance at the Quarkus engine and how it enables reactive
  • A brief introduction to Mutiny - the reactive programming library used by Quarkus
  • Bootstrapping a reactive application
  • Creating a reactive JAX-RS endpoint (asynchronous, streams...)
  • Using reactive database access
  • Interacting with other reactive APIs

READ THE GUIDE

## Quickly Bootstrap Your Application

With code.quarkus.io, in a few clicks, you can bootstrap your Quarkus application and discover its extension ecosystem.

Explore the wide breadth of technologies Quarkus applications can be made with.

START CODING

## Building Native Images

This guide covers:

  • Compiling the application to a native executable
  • The packaging of an application in a Docker container

This guide requires:

READ THE GUIDE

## Using our Tooling

Quarkus comes with a toolchain enabling developers from live reload all the way down to deploying a Kubernetes application. In this guide, we will explore:

  • how to use Maven as a build tool
  • how to use Gradle as a build tool
  • how to use the native CLI for your toolchain (coming soon)
  • how to create and scaffold a new project
  • how to deal with extensions
  • how to enable live reload
  • how to develop your application in your IDE
  • how to compile your application natively

READ THE GUIDE