Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lagz0ne/test-graal

Experiments with graal ecosystem
https://github.com/lagz0ne/test-graal

Last synced: about 1 month ago
JSON representation

Experiments with graal ecosystem

Awesome Lists containing this project

README

        

## Graal ecosystem

Graal contains quite a few interesting concepts, especially interoptings with
Java ecocsystem.

Why Java is nice? Because it brings huge amount of libraries for PDF/printing to
earth, which is not available/solid as in other modern ecosystems

## Taskfile

Taskfile is used for build

- `npm install -g @go-task/cli`
- you can access taskfile using `task`

## First of all

- Make sure you have docker installed
- Run `task prepare`

## Experiments

### Static linked binaries

- `task native-exec` to build executable using graalvm
- Output then can be found and executed in `exec`

### Call Java from Graal NodeJS

- `task run:node`
- Details in `node-app/index.js``