A step-by-step tutorial showing how to build seamless GPU-powered page transitions by combining a persistent WebGPU scene, DOM tracking, and a lightweight vanilla JavaScript router.
#page transition
3 posts
30 Jun
8 Apr
Follow along as we build page transitions in Astro with Barba.js and GSAP, from the initial setup to a working animated transition flow.
26 Feb
Learn how to build a lightweight SPA router with true async crossfade page transitions using Vanilla JavaScript, GSAP, and Vite — no framework required.