카
카카오엔터테인먼트FE
June 30, 20221회
웹 애니메이션을 구현하는 4가지 방법 (feat. animation API)
간단 소개
웹 애니메이션 구현 방법 4가지(CSS transition, CSS animation, SVG animation, Animation API)를 소개하고, 각 방법의 특징과 예제를 설명합니다.
AI Summary
- CSS Transition
- 가장 간단하고 쉬운 애니메이션 구현 방식. 러닝 커브가 낮음.
.transition클래스를 통해 스타일 변경을 감지하고transition속성으로 애니메이션 효과를 적용.
- CSS Animation
- 복잡한 인터랙션 구현에 유용. 여러 효과 혼합 또는 연쇄적 동작에 적합.
@keyframes를 사용하여 애니메이션의 각 단계를 정의하고,.animate와.reverse클래스를 통해 애니메이션 트리거.
- SVG Animation
- 2차원 벡터 그래픽 애니메이션에 사용.
animate및animateTransform요소 활용. - SVG 자체 스펙을 사용하여 구현하며, CSS나 JS와 혼합 가능.
- 2차원 벡터 그래픽 애니메이션에 사용.
- Animation API
- JS로 애니메이션 구현. 높은 자유도로 복잡한 인터랙션 가능.
element.animate()또는KeyframeEffect를 사용하여 애니메이션 정의 및 실행.GroupEffect를 통해 그룹 단위 애니메이션 관리.
Next Feeds

“DevOps”의 인적 확장 (The human scalability of “DevOps”)
DevOps의 인적 확장 문제와 SRE 모델의 필요성을 분석하고, 조직 규모에 따른 적절한 DevOps 모델을 제시한다.
DevOpsSRE인적 확장클라우드 네이티브중앙 인프라 팀
2022. 6. 28.
데브시스터즈

스크럼, 입고팀이 애자일하게 일하는 법 1부
컬리 입고팀의 스크럼 도입 및 운영 사례를 소개하며, 팀 협업 방식과 스크럼 프로세스, 주요 용어를 설명합니다.
스크럼애자일컬리입고팀협업
2022. 6. 27.
컬리

함수형 프로그래밍 (Functional Programming) 어떻게 적용할까?
함수형 프로그래밍(FP)의 개념, 특징, 장점을 소개하고, 실제 JavaScript 환경에서 FP를 적용하는 방법과 OOP와의 관계를 설명합니다.
함수형 프로그래밍객체 지향 프로그래밍순수 함수불변성커링
2022. 6. 27.
비브로스
쮸니어 안드로이드 개발자의 카카오페이 입사 후 적응기
카카오페이 쮸니어 안드로이드 개발자의 입사 후 온보딩, 과제 리팩토링, 팀 적응, 길드 활동 경험을 공유합니다.
온보딩안드로이드카카오페이리팩토링개발
2022. 6. 23.
카카오페이
Webpack Module Federation 도입 전에 알아야 할 것들
Webpack Module Federation의 개념, 동작 원리, 장점 및 한계를 분석하고 도입 전 고려사항을 제시합니다.
Module FederationWebpack마이크로 프런트엔드remoteEntry.js컨테이너
2022. 6. 23.
카카오엔터테인먼트FE
Webpack Module Federation 도입 전에 알아야 할 것들
Webpack Module Federation의 개념, 동작 원리, 장점과 한계를 분석하고, 도입 시 고려사항을 제시합니다.
Module FederationWebpack마이크로 프런트엔드remoteEntry.js컨테이너
2022. 6. 23.
카카오엔터테인먼트FE