Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/marcushellberg/travel-tips


https://github.com/marcushellberg/travel-tips

Last synced: 30 days ago
JSON representation

Awesome Lists containing this project

README

        

# Travel Tips: a GraalVM native full-stack web app with Hilla and Spring Boot

This demo app shows how to build a full-stack app with Hilla and Spring Boot, and compile it to a native executable with GraalVM.

![Travel Tips](screenshot.png)

## Prerequisites
- [GraalVM](https://www.graalvm.org/)

## Development

You can run the app in development mode with the following command:

```bash
mvn
```

or by running the `Application.java` class in your IDE.

## Building a native executable

You can build a native executable with the following command:

```bash
mvn -Pproduction -Pnative native:compile
```

Run the native executable with the following command:

```bash
target/travel-tips
```