Frontend Development Review of the Live Section
Key point
Oliveyoung launched the Live section, improving performance and user experience by applying a new architecture.
Details
Oliveyoung is transitioning its services based on a new architecture to address technical debt in its existing online mall, and as a result of this effort, it launched the Live section.
Building on the experience of transitioning the Premium section, the Live section also adopted Next.js 12, TypeScript, Recoil, and React Query. In particular, it adopted the SSR (Server Side Rendering) approach for search engine optimization (SEO) and fast initial screen display.
Considering the service's characteristic of having a lot of image and video content, the following optimizations were carried out.
- Actively utilizing Next/Image
- Processing videos outside the viewport so they are not preloaded
During development, the team has continued efficient collaboration by practicing logic separation through Custom hooks, rendering optimization using useMemo and useCallback, and delaying script loading through dynamic import.
This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.