Tag

CSS animation

0 views collected around this technical thread.

Kuaishou Frontend Engineering
Kuaishou Frontend Engineering
Dec 24, 2024 · Frontend Development

How to Turn Lottie Animations into CSS and React Native Code

This article explains the challenges of converting designers' Lottie animation descriptions into reusable front‑end code, compares frame‑by‑frame, keyframe, and CSS variable approaches, and provides practical examples for generating CSS, CSS‑variables, and React Native Animated implementations.

CSS animationLottieReact Native
0 likes · 27 min read
How to Turn Lottie Animations into CSS and React Native Code
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Jul 1, 2024 · Frontend Development

Design and Implementation of Front‑End Animations for NetEase Cloud Music 2023 Annual Listening Report

The 2023 NetEase Cloud Music Annual Listening Report showcases a front‑end animation pipeline where the motion designer codes directly in React, using CSSTransition for page fades, CSS keyframes for text and particle effects, SVG masks for data visualisation, 3D perspective tricks, and extensive device testing to balance visual richness with performance.

3DCSS animationFront-end
0 likes · 37 min read
Design and Implementation of Front‑End Animations for NetEase Cloud Music 2023 Annual Listening Report
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 28, 2023 · Frontend Development

Implementing Entry Animations and Seamless Scrolling in a Vue 3 Big‑Screen Visualization Project

This article demonstrates how to add entry animations and implement seamless horizontal and vertical scrolling in a Vue 3‑based big‑screen visualization project using ECharts, Gaode map, Pinia, CSS keyframes, and the animejs library, with complete code examples and component packaging.

AnimejsCSS animationComponent
0 likes · 11 min read
Implementing Entry Animations and Seamless Scrolling in a Vue 3 Big‑Screen Visualization Project
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 22, 2023 · Frontend Development

Creating a Love Envelope Animation with Vite and Vue 3

This tutorial walks through building an interactive love‑envelope animation using Vite, Vue 3, CSS, and canvas, covering envelope rendering, opening animation, text fade‑in, confetti effects, and dialogue overlays with complete code examples.

CSS animationJavaScriptVue3
0 likes · 13 min read
Creating a Love Envelope Animation with Vite and Vue 3
vivo Internet Technology
vivo Internet Technology
Sep 21, 2022 · Frontend Development

Comprehensive Guide to Front-End Animation: Classification, Implementation Methods, and Scenario-Based Selection

The Vivo Internet Front‑End Team’s guide classifies front‑end animations by usage, rendering method and type, details CSS, canvas, SVG and JavaScript implementations for frame, tween, SVG, bone and 3D animations, compares performance, and provides a scenario‑driven flowchart to help developers select the optimal solution such as pure CSS, Anime.js, Lottie or PixiJS.

CSS animationJavaScript animationWeb Development
0 likes · 33 min read
Comprehensive Guide to Front-End Animation: Classification, Implementation Methods, and Scenario-Based Selection
ByteFE
ByteFE
Jul 22, 2022 · Frontend Development

Curated Technical Articles on Frontend Development and Related Topics

This collection highlights recent developments and insightful articles on Vite 3.0, low‑code platform design, data source management, Svelte's innovative concepts, functional programming, SOLID principles in React, module federation, front‑end monitoring techniques, and CSS‑based particle animations, providing concise overviews and links for deeper exploration.

CSS animationFunctional ProgrammingLow-Code Platforms
0 likes · 6 min read
Curated Technical Articles on Frontend Development and Related Topics
JD Retail Technology
JD Retail Technology
Jul 11, 2022 · Frontend Development

Design and Implementation of the NutUI Collapse Panel Component

This article explains the design principles, implementation details, and advanced features of NutUI’s Collapse panel component, covering basic interaction, height‑based animation, flexible title bar with icons, configuration upgrades, slot usage, CSS variable styling, and Vue 3 provide/inject communication, supplemented with code examples.

CSS animationCollapseComponent Design
0 likes · 12 min read
Design and Implementation of the NutUI Collapse Panel Component
LOFTER Tech Team
LOFTER Tech Team
Aug 25, 2021 · Frontend Development

Technical Summary of H5 Animation Techniques for NetEase LOFTER

This article presents a comprehensive technical summary of various H5 animation solutions—including pure CSS, dynamics.js, random motion, frame animation, lottie, video and APNG/WebP—along with mobile adaptation strategies using flexbox and practical video preloading methods for improved performance and user experience.

CSS animationFlexboxJavaScript animation
0 likes · 18 min read
Technical Summary of H5 Animation Techniques for NetEase LOFTER
NetEase Media Technology Team
NetEase Media Technology Team
Jul 23, 2021 · Frontend Development

CSS Animation Techniques for Medal Unlock and Gyroscope Effects

The article explains how to create a seamless medal‑unlock animation using layered SVG clipPath tricks and a four‑step CSS process, and how to build an interactive gyroscope effect with deviceorientation events, while emphasizing performance‑friendly practices such as using transform, opacity, requestAnimationFrame, and avoiding reflow‑inducing properties.

3D effectsCSS animationDevice Orientation
0 likes · 10 min read
CSS Animation Techniques for Medal Unlock and Gyroscope Effects
Sohu Tech Products
Sohu Tech Products
Jul 7, 2021 · Frontend Development

Optimizing a React Progress Bar Component: From Inefficient Implementation to GPU‑Accelerated Performance

This article examines a common React progress‑bar component, explains why the naïve timer‑based implementation causes heavy reflows and repaints, and presents a GPU‑accelerated CSS animation solution that dramatically improves frame rates and reduces layout work.

CSS animationGPU AccelerationPerformance Optimization
0 likes · 11 min read
Optimizing a React Progress Bar Component: From Inefficient Implementation to GPU‑Accelerated Performance
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Jun 23, 2021 · Frontend Development

Complete Guide to SVG: Elements, Animations, and Practical Applications

This guide explains why SVG outperforms raster images, details core elements like the svg container and path commands along with basic shapes, and compares three animation methods—SMIL, CSS, and JavaScript—offering practical techniques such as line drawing, morphing, stroke effects, and motion‑path animation for responsive, scalable web graphics.

CSS animationPath MorphingSMIL
0 likes · 26 min read
Complete Guide to SVG: Elements, Animations, and Practical Applications
Zhengtong Technical Team
Zhengtong Technical Team
Apr 17, 2020 · Frontend Development

Creating a 3D Orbit Visualization Component

This article details the technical process of creating a 3D visualization component for city management systems, covering HTML structure, CSS animations, and mathematical calculations for distributing elements on a circular path.

3D graphicsCSS animationComponent Design
0 likes · 11 min read
Creating a 3D Orbit Visualization Component