Skip to content
This repository has been archived by the owner on Dec 13, 2024. It is now read-only.

Add Quarkus skeleton project #40

Merged
merged 2 commits into from
May 6, 2024
Merged

Add Quarkus skeleton project #40

merged 2 commits into from
May 6, 2024

Conversation

ozfox
Copy link
Contributor

@ozfox ozfox commented Apr 26, 2024

Progress means success 🚀

Here is a base project skeleton for a Quarkus application.

The README.md already lists some "must have" extensions for REST services and DB connections etc.
Here is a list of some more interesting ones:

# Connection
io.quarkus:quarkus-websockets-client:3.9.4

# Validation & Safety
io.quarkus:quarkus-hibernate-validator:3.9.4
io.quarkus:quarkus-smallrye-fault-tolerance:3.9.4

# Generators
io.quarkus:quarkus-smallrye-openapi:3.9.4

# Security
io.quarkus:quarkus-oidc:3.9.4
io.quarkus:quarkus-oidc-client:3.9.4
io.quarkus:quarkus-keycloak-admin-resteasy-client:3.9.4
io.quarkus:quarkus-security-jpa:3.9.4

# Persistance
io.quarkus:quarkus-flyway:3.9.4 (DB schema migrations)

# System
io.quarkus:quarkus-messaging:3.9.4
io.quarkus:quarkus-cache:3.9.4
io.quarkus:quarkus-scheduler:3.9.4

@ozfox ozfox added the Web Backend Team The issue belongs to the Web Backend team label Apr 26, 2024
@ozfox ozfox self-assigned this Apr 26, 2024
@ozfox ozfox force-pushed the backend-app-skeleton branch from 3004828 to 87dac7e Compare May 3, 2024 20:12
@ozfox
Copy link
Contributor Author

ozfox commented May 3, 2024

A new platform directory is added by #57. We don't need no quarkus-app directory anymore and I moved all files to the web_backend directory.

@ozfox ozfox marked this pull request as ready for review May 3, 2024 20:14
@ozfox ozfox force-pushed the backend-app-skeleton branch from 87dac7e to 3444c67 Compare May 6, 2024 10:51
Copy link
Contributor

@wuv129 wuv129 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Top

@AnnsAnns AnnsAnns merged commit d469abe into main May 6, 2024
@AnnsAnns AnnsAnns deleted the backend-app-skeleton branch May 6, 2024 15:04
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Web Backend Team The issue belongs to the Web Backend team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants