tschuehly / spring-view-component

Server-side UI components with spring boot
MIT License
174 stars 8 forks source link

Simplify Spring ViewComponent and remove ViewAction #23

Closed tschuehly closed 1 month ago

tschuehly commented 1 month ago

The goal of this PR is to remove the ViewAction concept. Thereby making the annotation processor unneeded.

The goal is to create a functional approach for HTMX Endpoints described here in an extension at a later date: https://github.com/wimdeblauwe/htmx-spring-boot/issues/104

Also instead of using a JteCompiler, the JTE Spring Boot starter will be configured to do that.