https://github.com/manolo/restaurante
codemotion webinar spanish 10-12-2020
https://github.com/manolo/restaurante
Last synced: 4 months ago
JSON representation
codemotion webinar spanish 10-12-2020
- Host: GitHub
- URL: https://github.com/manolo/restaurante
- Owner: manolo
- License: unlicense
- Created: 2020-12-15T06:55:55.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-10-18T17:11:29.000Z (over 2 years ago)
- Last Synced: 2024-12-30T18:38:17.905Z (6 months ago)
- Language: TypeScript
- Size: 3.27 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Custom project from start.vaadin.com
This project was created from https://start.vaadin.com. It's a fully working Vaadin application that you continue developing locally.
It has all the necessary dependencies and files to help you get going.The project is a standard Maven project, so you can import it to your IDE of choice. You'll need to have Java 8+ and Node.js 10+ installed.
To run from the command line, use `mvn` and open [http://localhost:8080](http://localhost:8080) in your browser.
## Project structure
| Directory | Description |
| :----------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------- |
| `frontend/` | Client-side source directory |
| `index.html` | HTML template |
| `index.ts` | Frontend entrypoint, contains the client-side routing setup using [Vaadin Router](https://vaadin.com/router) |
| `main-layout.ts` | Main layout Web Component, contains the navigation menu, uses [App Layout](https://vaadin.com/components/vaadin-app-layout) |
| `views/` | UI views Web Components (TypeScript) |
| `styles/` | Styles directory (CSS) |
| `src/main/java//` | Server-side source directory, contains the server-side Java views |
| `Application.java` | Server entrypoint |## What next?
[vaadin.com](https://vaadin.com) has lots of material to help you get you started:
- Read the [Quick Start Guide](https://vaadin.com/docs/v16/flow/typescript/quick-start-guide.html) to learn the first steps of full stack Vaadin applications development.
- Follow the tutorials in [vaadin.com/learn/tutorials](https://vaadin.com/learn/tutorials). Especially [Building Modern Web Apps with Spring Boot and Vaadin](https://vaadin.com/learn/tutorials/modern-web-apps-with-spring-boot-and-vaadin) is good for getting a grasp of the basic Vaadin concepts.
- Read the documentation in [vaadin.com/docs](https://vaadin.com/docs).
- For a bigger Vaadin application example, check out the Full Stack App starter from [vaadin.com/start](https://vaadin.com/start).