You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Francesco Minnocci 1bf04d9872 | 11 months ago | |
---|---|---|
backend | 11 months ago | |
cmd/server | 2 years ago | |
frontend | 2 years ago | |
meta | 2 years ago | |
.env.default | 2 years ago | |
.gitignore | 2 years ago | |
README.md | 2 years ago | |
go.mod | 2 years ago | |
go.sum | 2 years ago | |
package-lock.json | 2 years ago | |
package.json | 2 years ago | |
pnpm-lock.yaml | 2 years ago | |
vite.config.js | 2 years ago |
README.md
Cluster Dashboard
Una dashboard web moderna per il cluster "steffe" per il progetto di calcolo parallelo del prof. Durastante.
Features
Architecture
Questo progetto è stato generato dal template, alcune informazioni sull'architettura di questo progetto si trovano su https://github.com/aziis98/go-vite-kit
Usage
To setup the project first install the required npm packages
# Install all JS dependencies
$ npm install
then you can start versioning the lock file of your package manager.
Development
# Development
$ MODE=dev go run -v ./cmd/server
# Development with watcher
$ fd -e go | MODE=dev entr -r go run -v ./cmd/server
Production
You can build everything with the following command, it will build first the frontend and then the backend and generate ./out/server
.
$ npm run build
$ go build -o ./out/server ./cmd/server
# Run
$ ./out/server