Podcast: Roq: Leveraging Quarkus to Build Static Sites at the Speed of Go
Summary
Andy Damevin, a Quarkus Core Team member at IBM, discussed Roq, a static site generator built on Quarkus, in a podcast published on May 4, 2026. Roq originated as an experiment to leverage Quarkus for static website generation, aiming for Go-like speed. Damevin highlighted Java's evolution and Quarkus's focus on developer experience as key factors. Roq's architecture is a thin layer atop Quarkus, translating Markdown or AsciiDoc files into static HTML pages. It boasts fast bootstrapping and a small footprint due to Quarkus's efficiency and the extension's light nature. Future plans include enhanced "non-technical" user-friendliness, a small wrapper to eliminate JDK installation requirements, and AI integration for content editing and metadata generation to make sites AI-friendly.
Key takeaway
For AI Architects and Software Engineers considering modern static site generation, Roq offers a compelling Java-based solution. Its Quarkus foundation provides native speed and a small footprint, making it efficient for deployment on minimal resources like a Raspberry Pi. You should explore Roq for projects requiring fast, secure static sites, especially if you value Java's ecosystem and Quarkus's developer-centric approach, and anticipate future AI-driven content enhancements.
Key insights
Roq uses Quarkus to generate static sites from Markdown, offering speed and a streamlined developer experience.
Principles
- Java's evolution and Quarkus enhance developer experience.
- Static site generators benefit from efficient, lightweight frameworks.
Method
Roq operates by starting a lightweight Quarkus application at build time to dump static files, and at runtime, it functions as a server for on-demand rendering with live reload.
In practice
- Migrate existing content by extracting it into Markdown/AsciiDoc files.
- Use the Quarkus web bundler extension for styling and JavaScript.
- Deploy generated static files on any static server like Nginx or Apache.
Topics
- Roq
- Quarkus Framework
- Static Site Generators
- Java Development
- Markdown/AsciiDoc
Best for: Software Engineer, AI Architect, Director of AI/ML
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by InfoQ.