Quarkus - vidyasekaran/current_learning GitHub Wiki
https://quarkus.io/guides/getting-started https://lordofthejars.github.io/quarkus-cheat-sheet/
What is Quarkus? Quarkus is a Kubernetes Native Java stack tailored for GraalVM & OpenJDK HotSpot, crafted from the best of breed Java libraries and standards. Also focused on developer experience, making things just work with little to no configuration and allowing to do live coding.
https://quarkus.io/vision/container-first
CONTAINER FIRST
From the outset Quarkus has been designed around a container first philosophy. What this means in real terms is that Quarkus is optimised for low memory usage and fast startup times in the following ways:
First Class Support for Graal/SubstrateVM Build Time Metadata Processing Reduction in Reflection Usage Native Image Pre Boot
https://github.com/quarkus-course
Use this to install - https://gist.github.com/dmi3coder/1f8f25cb129bcff70a2bb56de28e06ed
Set java,mvn,git in command prompt locally
C:\WINDOWS\system32>SET PATH=D:\softwares\graalvm-ce-java8-windows-amd64-20.3.0\graalvm-ce-java8-20.3.0\bin;D:\softwares\apache-maven-3.6.1\bin;D:\softwares\Git\cmd
C:\WINDOWS\system32>java -version openjdk version "1.8.0_272" OpenJDK Runtime Environment (build 1.8.0_272-b10) OpenJDK 64-Bit Server VM GraalVM CE 20.3.0 (build 25.272-b10-jvmci-20.3-b06, mixed mode)
local where i play : D:\Udemy_Quarkus\play
clone git below
D:\Udemy_Quarkus\play>git clone https://github.com/quarkus-course/lecture-getting-started.git
D:\Udemy_Quarkus\play\lecture-getting-started>mvn quarkus:dev