Request for comments/trying out stuff...

https://github.com/dashorst/quarkus-wicket

It is not published yet to quarkiverse, so you need to build it yourself for now.

gh repo clone dashorst/quarkus-wicket && cd quarkus-wicket && mvn install

and then you can craft your first quarkus & wicket application using the quarkus commandline:

quarkus create app --maven --java=21 --code --extensions=io.quarkiverse.wicket:quarkus-wicket:999-SNAPSHOT org.acme:acme

Check it out and let me know wydt!

#ApacheWicket #quarkus

GitHub - dashorst/quarkus-wicket

Contribute to dashorst/quarkus-wicket development by creating an account on GitHub.

GitHub

So I have almost finished a working 1.0 quarkus extension for #ApacheWicket

I am trying to get the codestart to put an html file in a package folder structure. When that is done, it should work for starting to discover what a quarkus and wicket combination has for limitations and possibilities.

When you can generate a working wicket quarkus app it's time to weite some docs etc and release it to a grander audience.

See https://github.com/dashorst/quarkus-wicket for the code.

Probably when I arrive at internationalization I will be screaming for #ApacheWicket. For now working with quarkus + qute templates feels a lot like developing a Model 2 web application from 2004.
Nothing makes you appreciate #ApacheWicket more than having to implement a data table with paging, dynamic sorting, dynamic columns and dynamic filtering.

As a #Java developer, do you really need frontend #JavaScript frameworks? Why would you not just stick to Java and use one of the many great libraries that are available for it? Join Martijn Dashorst and @marcushellberg, and @frankdelporte on the Foojay  #podcast!

https://foojay.io/today/foojay-podcast-41/

#foojaytip #Vaadin #ApacheWicket #Thymeleaf #htmx

Foojay Podcast #41: Web Development with Java

Do you really need JavaScript frameworks? Why would you not just stick to Java and use one of the many great libraries that are available for it?

foojay

For the next Friends of OpenJDK (Foojay.io) @foojay  #Podcast, I talked with @marcushellberg (#Vaadin) and Martijn Dashorst (#ApacheWicket) about web development with #Java, including #Thymeleaf and #htmx. Do you really need a JavaScript framework? Why would you not just stick to Java and use one of its many great libraries?

https://www.youtube.com/watch?v=aaYs7zqaBO8

You can find all previous Foojay Podcasts here: https://foojay.io/today/category/podcast/

Cutting the cake: Wicket in Action book launch party in 2008 at Topicus.

@ManningPublications #ApacheWicket

@dashorst BTW how popular is #ApacheWicket these days? I wrote a few applications in it around 2010 and it was extremely productive with fantastic unit testing support. The component model was way ahead of its time
PSA: If you use Eclipse, and develop #ApacheWicket applications, you really should install the qwickie plugin. Make sure you get the 1.2.0 version though.
Das Major Release von Wicket setzt nicht nur Java 11 voraus, sondern verspricht auch standardmäßig mehr Sicherheit durch Support für Content Security Policy.
Java-Webframework: Apache Wicket 9 baut vollständig auf Java 11 LTS
#ApacheWicket #Java #OpenJDK #Webentwicklung
Java-Webframework: Apache Wicket 9 baut vollständig auf Java 11 LTS

Das Major Release von Wicket setzt nicht nur Java 11 voraus, sondern verspricht auch standardmäßig mehr Sicherheit durch Support für Content Security Policy.