Anmelden

Foojay.io | Friends of OpenJDK and Java Programming

Web Development with Java (#41)

Samstag, 27. Januar 2024 · 53 min

MP3

Shownotes

When starting to build a new website, you are facing a major challenge. Which framework should you use? Angular, React, Vue, Svelte? They are all based on JavaScript and can be the right choice depending on your needs. But do you really need one of these frameworks? Why would you not just stick to Java and use one of the many great libraries that are available for it?
Guests
Martijn Dashorst
• linkedin.com/in/dashorst
• mastodon.social/@dashorst
• twitter.com/dashorst
• martijndashorst.com
Marcus Hellberg
• linkedin.com/in/marcushellberg
• mstdn.social/@marcushellberg
• twitter.com/marcushellberg
• marcushellberg.dev

Podcast Host
Host: Frank Delporte
• foojay.social/@frankdelportehttps://foojay.soc…
• linkedin.com/in/frankdelporte

Links
Wicket
• wicket.apache.org
• builtwithwicket.tumblr.com
• nightlies.apache.org/wicket/guide/10.x/single.…
• wicket.apache.org/start/quickstart.html
• wicket.apache.org/learn/#migrations
• github.com/apache/wicket
• twitter.com/apache_wicket

Vaadin
• vaadin.com
• start.vaadin.com
• github.com/vaadin
• vaadin.com/components
• twitter.com/vaadin
• foojay.io/?s=vaadin
• foojay.io/today/video-vaadin-drag-drop-support…
• foojay.io/today/enterprise-java-application-de…
• foojay.io/today/how-to-style-a-vaadin-applicat…
• foojay.io/today/blink-a-led-on-raspberry-pi-wi…

Thymeleaf / htmx
• thymeleaf.org
• htmx.org
• foojay.io/today/book-review-modern-frontends-w…
• foojay.io/today/new-book-taming-thymeleaf
• foojay.io/today/controlling-an-lcd-display-wit…

Content
Introduction of the topic and guests
About Apache Wicket
About Vaadin
How these frameworks exchange data between server and client
Comparing to Thymeleaf
About htmx
foojay.io/today/book-review-modern-frontends-w…
How the Apache Foundation works
apache.org
License model of Vaadin
Wicket and Vaadin "in the wild"
vaadin.com/blog/liukuri-uses-vaadin-flow-to-he…
liukuri.fi
api.pi4j.com
4drums.media
Java developers can build full web applications with only Java without being full-stack
Could JavaFX become a web-development framework?
About WebComponents
How the company Vaadin is making money from opensource
The future of Wicket, htmx, Vaadin,…
Which kind of project to build with Wicket or Vaadin
Links
Searching Vaadin docs with AI
marcushellberg.dev/how-to-build-a-custom-chatg…
Conclusions
Music
• Barbershop John
• Hermine Deurloo
• Synapse by Shane Ivers - silvermansound.com

Anmelden oder registrieren

Jetzt

0:00 / 0:00