https://github.com/manolo/hilla-crud-binder
https://github.com/manolo/hilla-crud-binder
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/manolo/hilla-crud-binder
- Owner: manolo
- License: unlicense
- Created: 2022-06-10T11:13:05.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-06-13T06:14:48.000Z (about 3 years ago)
- Last Synced: 2024-12-30T18:38:11.230Z (6 months ago)
- Language: JavaScript
- Size: 364 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Vaadin Crud + Hilla Form project
This project is a proof of concept of how easily use Hila binders when using vaadin-crud
## Running the application
The project is a standard Maven project. To run it from the command line,
type `mvnw` (Windows), or `./mvnw` (Mac & Linux), then open
http://localhost:8080 in your browser.You can also import the project to your IDE of choice as you would with any
Maven project.## Deploying to Production
To create a production build, call `mvnw clean package -Pproduction` (Windows),
or `./mvnw clean package -Pproduction` (Mac & Linux).
This will build a JAR file with all the dependencies and front-end resources,
ready to be deployed. The file can be found in the `target` folder after the build completes.## Project structure
| Directory | Description |
|-----------------|------------------------------|
| `frontend/views/masterdetailhilla` | The regular Master-Detail view using vaadin-grid and binder generated by https://start.vaadin.com |
| `frontend/views/crudhilla` | Replacement of vaadin-grid in Master-Detail by vaadin-crud |
| `frontend/views/crudhillabinder` | crud view using the modified code for internally supporting hilla binder in vaadin-crud |
| `frontend/patched-crud/` | vaadin-crud patched for supporting hilla binder |## Useful links
- Issue [discussion](https://github.com/vaadin/web-components/issues/3545)
- Proposed [PR](https://github.com/vaadin/web-components/pull/4031)