mirror of
https://github.com/alexandrev/xslt-lab.git
synced 2026-09-16 18:23:16 +00:00
864 B
864 B
xslt-lab
Your Lab for XSLT Transformation.
Frontend
The React/Vite frontend lives in frontend/. Use npm install inside that folder and run:
npm run dev
This starts the playground at http://localhost:3000.
The app will call the Go backend at /transform to perform XSLT transformations.
Docker
To build a container with the compiled frontend run:
docker build -t xslt-playground-frontend frontend
The resulting image serves the static files with nginx on port 80.
Backend
The Go backend resides under backend/. To build and run it locally you need Go
installed:
cd backend/src
go run .
You can also produce a container image using the provided Dockerfile:
docker build -t xslt-playground-backend backend
By default it listens on port 8000 as configured in backend/app.config.