I wasn't necessarily recommending Vaadin for this particular use case; my
intent was to include the point that there is a version for which one does
not have to pay.

There are certainly plenty of options out there along with opinions on
where to start.

When I first read the original poster's desire/requirements,  WASM
<https://www.graalvm.org/webassembly/> came to mind.

On Thu, Apr 3, 2025 at 4:57 AM Ulrich Mayring
<ulrich.mayr...@isys.de.invalid> wrote:

> Hello,
>
> Am 03.04.25 um 01:04 schrieb slipbits:
> >
> > Just looked at vaadin. It's a commercial product with a monthly
> > subscription fee. From the video it looks like small scale UI is
> > supported but, from the video, it doesn't seem that a project (10,000
> > SLOC) is supported. That is, I would have expected that a jar would be
> > created and then accessed when the page is run in the browser, with an
> > interface from the created UI to the executing jar.
>
> IMHO quite the opposite. Vaadin could be overkill for such a small
> project. It's an enterprise grade UI platform.
>
> > But, the real stop is the subscription fee. The project(s) I'm working
> > on are all to be placed in the public domain, and being retired, my
> > income stream is limited to investments, not a salary. So, for me, its'
> out.
>
> Vaadin is Open Source, you don't need to pay a subscription fee. There
> are some features and components that are not Open Source, but it will
> take you a long time to advance to a level, where you need them.
>
> > I don't know how to do any of this! I'm an algorithm guy and have
> > (professionally) spent almost zero time on any UI work.  What I have so
> > far heard is that this is something well suited to a client server
> > interaction. But I would like to download all the products in the client.
>
> If you don't know Java well, I would not recommend Vaadin. It's for
> developers, who are well-versed in Java, but not so much in client-side
> UI technologies. Vaadin is one of a kind, but of course it has drawbacks
> as well and can become very involved very quickly.
>
> I would suggest you learn JSP, it is quite dated and nobody uses it
> anymore, but it is a useful foundation for learning newer UI
> technologies and it will serve you well for a simple UI. The next step
> up from that would be Spring Boot with Thymeleaf, so if you want to
> learn something reasonably current, go for that.
>
> Kind regards,
>
> Ulrich
>
> --
> iSYS Software GmbH
>
> Ulrich Mayring | Full Stack Developer
> Technology Lab / R&D
>
> Tel: +49 (0) 89 46 23 28-0 | Fax  +49 (0) 89 46 23 28-14
> email: ulrich.mayr...@isys.de
>
> Grillparzerstraße 10 | D-81675 München
> www.isys.de
>
> Sitz der Gesellschaft: München | HRB 111760
> Geschäftsführer: Stefan Fischer und Max Haller
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: users-h...@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>

-- 
Carl J. Mosca

Reply via email to