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.
|
|
2 years ago | |
|---|---|---|
| backend | 2 years ago | |
| cmd/server | 3 years ago | |
| frontend | 3 years ago | |
| meta | 3 years ago | |
| .env.default | 3 years ago | |
| .gitignore | 3 years ago | |
| README.md | 3 years ago | |
| go.mod | 3 years ago | |
| go.sum | 3 years ago | |
| package-lock.json | 3 years ago | |
| package.json | 3 years ago | |
| pnpm-lock.yaml | 3 years ago | |
| vite.config.js | 3 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