데
데브시스터즈
April 10, 20191회
페이지 주소가 바뀌어도 자연스럽게 이어지는 애니메이션 만들기

간단 소개
GatsbyJS와 react-transition-group을 사용하여 SPA에서 페이지 전환 애니메이션을 구현하는 방법을 설명합니다.
AI Summary
SPA 페이지 전환 애니메이션 구현
- GatsbyJS를 사용하여 페이지 전환 시 자연스러운 애니메이션을 구현하는 방법을 설명합니다.
- History API를 활용하여 자바스크립트 실행 컨텍스트를 유지하고, 페이지 전환 애니메이션을 처리합니다.
레이아웃 및 애니메이션 설정
gatsby-plugin-layout플러그인을 사용하여 레이아웃 컴포넌트가 페이지 전환 시 언마운트되지 않도록 설정합니다.react-transition-group라이브러리를 사용하여 페이지 전환 애니메이션을 구현하고,TransitionGroup및Transition컴포넌트를 활용합니다.- CSS를 통해 애니메이션 효과를 추가하고, 페이지의 전환 상태에 따라 opacity를 조절합니다.
Next Feeds
AWS 서비스를 활용한 Kubernetes 클러스터 구축
AWS 환경에서 Kubernetes 클러스터 구축 시 Ingress, IAM, 로깅, 모니터링, 자동 확장 전략 및 관련 AWS 서비스 활용 방안을 제시합니다.
KubernetesAWSIngress Controllerkube2iamPrometheus
2019. 3. 19.
VCNC

Compare Software Architectures: Monoliths, SOA and Microservices
Monolith, SOA, Microservices 아키텍처를 비교하고, 각 아키텍처의 특징과 장단점을 분석합니다. 버즈빌의 Microservice 아키텍처 도입 사례를 소개합니다.
Software ArchitectureMonolithSOAMicroserviceESB
2019. 3. 11.
버즈빌

쪼그라드는 웹페이지
다양한 화면 크기에 대응하기 위해 웹페이지를 쪼그라뜨리는 기법과 그 과정에서 겪은 기술적 고민 및 해결 방법을 제시합니다.
반응형 웹미디어 쿼리zoomvwSass mixin
2019. 2. 26.
데브시스터즈

Hello, TLS 1.3
TLS 1.3은 보안, 속도, 관리 효율성을 개선한 최신 버전으로, 안전한 인터넷 통신을 위한 핵심 기술입니다.
TLS 1.3HTTPS암호화보안핸드셰이크
2019. 2. 11.
버즈빌
서비스 중단 없이 Amazon EKS로 옮긴 이야기
타다는 EKS 서울 리전 출시 후 서비스 중단 없이 EKS로 이전했으며, Terraform, Helm, Route 53 등을 활용하여 효율적인 이전 전략을 수립했습니다.
EKSKubernetesAWSTerraformHelm
2019. 2. 11.
VCNC
타다 시스템 아키텍처
타다 시스템 아키텍처는 빠른 출시를 위해 검증된 기술 스택과 AWS 서비스를 적극 활용, 효율적인 시스템을 구축하고 있습니다.
타다아키텍처AWSKubernetesKotlin
2019. 1. 28.
VCNC