Roq with Blogs
π Roq 1.0 is ON! It is time to give it a shot and give us feedback π
Hello folks,
First let me thanks the Roq contributors, they have been awesome and this has been so fun to create Roq!
If you want to get started quickly:
Click here to generate your Roq Starter App.
or use the Roq CLI:
roq create
Then
cd blog-with-roq
roq
If you have a bit of time, with this release, I think it's time for me to give you the full story π:
It all started a while back when I helped my wife create her blog. After reviewing a few options, I decided to use Jekyll, as it was the easiest solution with GitHub Pages. Over time, I grew quite frustrated with the process:
- It was hard for my wife to install and start using.
- It was challenging to maintain and keep updated.
- Using Ruby didnβt feel great.
- Plugins were often outdated or unmaintained.
Then my wife said:
My wife: βBut why donβt you use your famous Quarkus?β
Me: βThis is not the right tool to create a blog πβ
I think this was around the time Quarkus 1.0 was being released...
... π΄ Time passes ...
ποΈ Mar 23, 2022: quarkus-quinoa
ποΈ Feb 3, 2023: quarkus-web-bundler
ποΈ Early 2024: Quarkus web guide
At this point, I thought back on what my wife had said... maybe it was time to reconsider? But Qute processes things at runtime, so it didnβt seem possible π€
... π΄ Time passes ...
ποΈ May 7, 2024:

My idea was to generate static pages at runtimeβ¦ because then all of Quarkus could become static without any changes π.
ποΈ May 17, 2024: quarkus-roq (generator part)
At this point, I thought we (mostly) had everything in Quarkus to change my answer to my wife π€
For those who wonder, "Roq" was chosen because: static = rock, rock + quarkus = roq
ποΈ June 19, 2024: Roq Focus Group
And now, thanks to the awesome team π§βπ»π©π»βπ»!
ποΈ October 31, 2024: Roq 1.0
ππΎπ₯
If you like the idea, support us, give us a star β or start contributing...