An open API service indexing awesome lists of open source software.

https://github.com/erwanlt/quarkus-demo

Demo project for quarkus possibility
https://github.com/erwanlt/quarkus-demo

banner quarkus

Last synced: 2 months ago
JSON representation

Demo project for quarkus possibility

Awesome Lists containing this project

README

          

[![Java](https://img.shields.io/badge/Java-25-blue.svg?logo=java)](https://www.java.com)
[![Quarkus](https://img.shields.io/badge/Quarkus-3.34.1-blue.svg?logo=quarkus)](https://quarkus.io)

# Quarkus Demo

Projet de démonstration des fonctionnalités et des intégrations possibles avec Quarkus.

## Core Concept (`core-concept`)

### [Bannière Quarkus](core-concept/banner-tutorial)
Tutoriel sur la désactivation et la personnalisation de la bannière de démarrage Quarkus.

### [Documentation d'API REST (OpenAPI)](core-concept/doc-tutorial)
Tutoriel OpenAPI et Swagger UI avec une API de taverne médiévale.

### [Gestion d'exceptions](core-concept/exception-handling-tutorial)
Approche industrialisée de la gestion des erreurs avec Quarkus via des `ExceptionMapper` et le modèle `Problem`.

### [Security](core-concept/security)
Tutoriels de securite pour proteger les ressources sensibles de la taverne.
#### [Basic Auth](core-concept/security/basic-auth)
Exemples Basic Auth pour proteger la reserve de nourriture et de biere.
#### [JWT](core-concept/security/jwt)
Exemple JWT pour proteger le livre de comptes et le coffre fort.

## Web Concept (`web-concept`)

### [Qute Tutorial](web-concept/qute-tutorial)
Tutoriel sur le moteur de template **Qute**, l'alternative moderne et optimisée de Quarkus à Thymeleaf, intégrant la gestion des chambres et du registre de la taverne **The Falling Whale**.