Schița de curs
Introducere
- Quarkus vs Spring Framework și alte cadre Java
- Prezentare generală a caracteristicilor și arhitecturii Quarkus
Pregătirea mediului de dezvoltare
- Alegerea unui IDE (IntelliJ IDEA, Eclipse, VSCode, etc.)
- Instalarea Java, Maven, GraalVM și Docker
Crearea unei aplicații Quarkus
- Inițializarea unui proiect Quarkus
- Pornirea aplicației
- Utilizarea injecției de dependențe în Quarkus
- Testarea aplicației
- Ambalarea aplicației
Construirea de executabile native cu GraalVM
- Configurarea GraalVM
- Compilarea aplicațiilor în executabil nativ
- Ambalarea aplicațiilor native într-un container
- Depanarea aplicațiilor native
Construirea de aplicații Quarkus cu Maven
- Crearea unui proiect
- Lucrul cu extensii
- Pornirea și depanarea în modul de dezvoltare
- Importarea în IDE
- Construirea de executabile prietenoase cu containere
Containerizarea aplicațiilor native cu Docker
- Construirea și încărcarea imaginilor container
- Implementarea aplicațiilor native pe Kubernetes
Depanare
Rezumat și concluzii
Cerințe
- Cunoașterea cadrelor Java (Spring, Java EE, etc.)
- Experiență în programarea Java
Public țintă
- Dezvoltatori
Mărturii (5)
Configurarea Podman pentru a lucra fără efort cu containere locale, precum și utilizarea topicurilor Kafka.
- Norfolk Southern
Curs - Quarkus for Developers
Tradus de catre o masina
Configurare rapidă și valorificarea optimizărilor sale la momentul compilării, utilizând Dev Services
- Norfolk Southern
Curs - Quarkus for Developers
Tradus de catre o masina
Subiectele Panache și Kafka mă ajută să-mi îmbogățesc cunoștințele de bază! De asemenea, am învățat o nouă metodă de a porni o aplicație Quarkus folosind linia de comandă.
Tariku Ahmed - Norfolk Southern
Curs - Quarkus for Developers
Tradus de catre o masina
Învățând despre Quarkus și cum se raportează la Spring Boot
Justin Ross - Norfolk Southern
Curs - Quarkus for Developers
Tradus de catre o masina
Că am primit o prezentare complexă și a contextului - de exemplu, de ce avem nevoie de anumite anotații și ce înseamnă acestea. Mi-a plăcut partea practică a instruirii - trebuie să rulăm manual comenzile și să apelăm API-urile REST.
Alina - ACCENTURE SERVICES S.R.L
Curs - Quarkus for Developers
Tradus de catre o masina