Animate a line by updating a GeoJSON source on each frame. See the example: https://docs.mapbox.com/mapbox-gl-js/example/animate-a-line/
No-Library (pure JS), HTML, CSS, JavaScript