Creating a Quarkus Extension
summary
A practical guide to building a Quarkus extension that shifts work to build time so applications start faster and use less memory. It uses the Maven archetype to create deployment and runtime modules, registers CDI beans in build steps, indexes classes with Jandex, generates bytecode with Gizmo/ASM to add methods (example: auto-implemented tellStory), and emits GraalVM reflection registration metadata so the extension works with native images.
AI-written summary · about
chapters (6)
- 0:00Start
- 0:06QUI SUIS-JE ?
- 0:44SUPERSONIC SUBATOMIC-CONTAINER FIRST
- 2:22DEVELOPER JOY
- 5:08DIGRESSION - GRAALVM
- 9:13BUILDING A QUARKUS EXTENSION
related talks
51mCreating Quarkus Extensions: A Practical Guide for Java Developers
51mWhy you're missing out if you're not making Quarkus extensions
50mQuarkus Unleashed
45mQuarkus: Greener, Faster, Better, Stronger
45mQuarkus Unleashed
42mWill my library or framework work on Quarkus (and GraalVM)?
51mQuarkus why, how and what
36mA day in life of a Quarkus developer
