Tuesday, March 15, 2022

Re: hilla.dev

Guilty, I was being a little over simplistic.  :)

Sometimes I love Springboot, Spring Security, etc, and other times I hate it.  So I can understand your view there.

I guess I saw the Vaadin web components, Lit framework, Spring, etc, all things that you can get standalone.  However, I guess Hilla are packaging them up for you to work nicely together, so probably should be considered part of it.

On Monday, 14 March 2022 at 9:40:45 pm UTC+11 t.br...@gmail.com wrote:
I haven't tried it (if only because of Spring) but your description is overly reductive IMO.
Hilla is made of (at least) 3 parts:
  • client-side library of web components (router, form data-binding, data grids, etc.)
  • server-side framework (or only scaffolding?) based on Spring Boot, à la JHipster
  • code generator that takes Java code for your Spring Boot endpoints and generates TypeScript code to call them, and type definitions for direct use with the form data-binding components (the generator actually is itself made of 2 parts: generates an OpenAPI spec from the Spring Boot endpoints, then generates TypeScript from that OpenAPI spec; it doesn't support all of OpenAPI though, as it's tailored for the Hilla backend, wrt authentication for instance).

On Monday, March 14, 2022 at 6:07:53 AM UTC+1 Craig Mitchell wrote:
Has anyone tried https://hilla.dev/ ?  It seems like GWT minus most of the bits.  Ie: They give you the model in TypeScript, then it's up to you to do the rest.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/c11be2d6-b39b-4ef3-b9e2-b4cdc4163714n%40googlegroups.com.

No comments:

Post a Comment