Hacker News new | ask | show | jobs
by renegadus 2747 days ago
I used Wicket for a major project way back in 2007 and worked with the creator of Wicket for a while - so it's almost certain I got some inspiration there :) Wicket was probably the first time I saw a web framework and thought - "wow, this web stuff can be elegant".

Wicket suffered because it straddled the transition from pure HTML to HTML+AJAX. It could do HTML+AJAX, and their solution was elegant, but it was an afterthought and Wicket wasn't really designed around it.

Kweb was designed from the ground-up for this world and this affords it many advantages.

1 comments

Glad to hear it. How Scala-friendly are the interfaces?
Hmm, I'm not sure, but my guess is "not very" as I didn't really design it with usage from other JVM languages in mind.

The reason is it depends on some stuff like coroutines - and since Scala deprecated their delimited continuations plugin way back when, I don't believe Scala has any equivalent feature.

May I ask why you ask?

I'm interested to use a framework with this kind of design, but I'm very much committed to Scala (and could never give up HKT at this point).
Ah, understood. If you're locked in to Scala then unfortunately Kweb probably won't be a good fit :(