A quick show-case of using golang and svelte as a secure data providing application
Utilizes a NASA EPIC API for data.
Backend:
-requires a docker service running
cd src/backend
mkdir -p .cache/pkg
make start
OR just by:
docker run --rm -ti -p 8000:8000 lsipii/nasa-api-app-example-api
Frontend:
- requires nodejs >=15
cd src/frontend
npm install
npm run serve
Example should be traversable at http://localhost:3000
Golang:
Svelte:
- https://svelte.dev/
- https://github.com/Greenheart/pagecrypt
- https://vitejs.dev/
- https://github.com/Greenheart/svelte-encrypted-spa
- https://github.com/seeschweiler/svelte-todo-app
- https://github.com/davidturissini/svelte-data-demo
UI screenshot: