I couldn’t find exactly what you wanted, but I think it would be nice to have a architectural diagram.
Broadly speaking, Grafana uses ReactJS + TypeScript on the frontend and Go for the Grafana Server on the backend. It is very much a full-stack application in that way.