카
카카오엔터테인먼트FE
June 30, 20221회
웹 애니메이션을 구현하는 4가지 방법 (feat. animation API)
간단 소개
웹 애니메이션 구현의 4가지 방법(CSS transition, CSS animation, SVG animation, Animation API)을 소개하고, Animation API의 심화 활용법을 설명합니다.
AI Summary
- 웹 애니메이션 구현 방법
- CSS transition: 간단하고 쉬운 애니메이션 구현에 적합. 러닝 커브가 낮음.
- CSS animation: 복잡한 인터랙션, 여러 효과 혼합, 연쇄적 동작 구현에 유용.
- SVG animation: 2차원 벡터 그래픽 애니메이션. SVG 자체 스펙(animate, animateTransform) 또는 CSS/JS와 혼합하여 구현 가능. 브라우저 호환성 고려 필요.
- Animation API: JS로 애니메이션 구현. 자유도가 높고 복잡한 인터랙션에 적합. 새로운 기능 지속 추가 중.
- Animation API 심화
- 각 요소별 개별 애니메이션의 단점을 극복하기 위해 GroupEffect를 사용하여 그룹 단위 애니메이션 관리 가능 (level2 스펙).
- SequenceEffect 클래스를 통해 순차적 애니메이션 처리 가능. 향후 복잡한 애니메이션 처리에 더 나은 선택지가 될 것.
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