Foojay Podcast published on January 29, 2024 All info, show notes, and links: 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 @dashorst Marcus Hellberg @marcushellberg Podcast Host Host: Frank Delporte @frankdelporte Links Wicket #migrations Vaadin Thymeleaf / htmx Content 00:00 Introduction of the topic and guests 01:37 About Apache Wicket 03:26 About Vaadin 06:37 How these frameworks exchange data between server and client 09:38 Comparing to Thymeleaf 11:16 About htmx 14:42 How the Apache Foundation works 19:20 License model of Vaadin 21:26 Wicket and Vaadin “in the wild“ 26:03 Java developers can build full web applications with only Java without being full-stack 27:47 Could JavaFX become a web-development framework? 29:35 About WebComponents 32:14 How the company Vaadin is making money from opensource 34:31 The future of Wicket, htmx, Vaadin,… 39:55 Which kind of project to build with Wicket or Vaadin 46:18 Links 48:54 Searching Vaadin docs with AI 51:21 Conclusions Music Barbershop John Hermine Deurloo Synapse by Shane Ivers -
Hide player controls
Hide resume playing