Building a 3D website with Next.js and React Three Fiber
Published on · Đào Minh Quân

A personal website is a digital stage. I wanted mine to be beautiful and to tell the story of three worlds: music, travel, and technology.
React Three Fiber lets me compose 3D scenes as React components, while GSAP ScrollTrigger drives the camera as visitors scroll.
The performance secret: procedural geometry instead of heavy models, lazy-loaded canvases, and a static fallback for low-end devices.
