Vanta.js — Animated WebGL Backgrounds Skill When to use - Decorative animated backgrounds behind hero sections - You want “wow” quickly without building a full three.js scene - Lightweight integration into static sites or React/Vue How it works - Vanta injects a canvas into a container element and renders an effect (many use three.js). - Typical usage: include (or provide THREE) + one Vanta effect bundle. Key APIs/patterns - Init: - - Update after init: - - Resize: - (if container size changes) - Cleanup: - (important in SPAs) Common pitfalls - Container has no size → nothing visible - Ensure…