项目作品/Richard Empleo 致敬网站
具备Lenis动态滚动、GSAP动画与动态Google Drive API同步的互动式致敬展示网站。

一个互动式高性能多媒体致敬与画廊平台,具备流畅的Lenis惯性滚动、GSAP时间轴编排、氛围感Canvas粒子动效,以及通过官方REST API v3实现的自动实时Google Drive媒体同步(附带具韧性的公开抓取回退机制)。
Key architectural decisions, concrete code implementations, and performance wins behind this project.
Client requested zero-maintenance photo updates directly through a shared Google Drive folder without requiring manual redeployments, static asset bundling, or complete service disruptions during API quota depletion or key misconfigurations.
Engineered a resilient dual-layer Next.js API route that queries the Google Drive REST API v3 using field mask filtering (`fields=files(id,name,mimeType,thumbnailLink)`). Implemented an automatic zero-config fallback parser that queries public drive folder payloads, categorizes media by metadata heuristics, and delivers CDN-accelerated direct streaming URLs (`lh3.googleusercontent.com/d/{id}`).
Rendering high-resolution multi-aspect photography and video assets alongside rich particle canvases frequently induces frame drops, layout thrashing, and scroll stutter.
Integrated Lenis smooth scrolling with GSAP ScrollTrigger timeline interpolation, offloading transformations directly to GPU compositing layers with CSS hardware acceleration (`will-change`, `transform: translate3d`).
// community_discussion
Have thoughts, questions, or ideas regarding this system's architecture? Leave a comment below with your GitHub account.