Chuyển sang chế độ ngoại tuyến với ứng dụng Player FM !
View Transitions in React
Manage episode 423227308 series 1635850
Ryan tells Sam about his experiments with using the new View Transitions API in a React photo gallery app. He talks about how he likes the flexibility of the API, how to think about integrating it into any client-rendered app regardless of the framework, and how he used a Promise with an Effect to tie a View Transition to a React Transition.
Topics include:
- 0:00 - Intro
- 1:11 - What it’s like to integrate View Transitions with React
- 7:30 - How View Transitions work
- 16:09 - Building a gallery that animates photos across page navigations
- 19:38 - How to use startViewTransition for enter/update/exit animations
- 26:52 - Using a Promise to link a View Transition to a React Transition
- 43:02 - Do View Transitions replace framework-specific animation libraries?
- 45:17 - Using DevTools to preview and tweak transitions
Links:
201 tập
Manage episode 423227308 series 1635850
Ryan tells Sam about his experiments with using the new View Transitions API in a React photo gallery app. He talks about how he likes the flexibility of the API, how to think about integrating it into any client-rendered app regardless of the framework, and how he used a Promise with an Effect to tie a View Transition to a React Transition.
Topics include:
- 0:00 - Intro
- 1:11 - What it’s like to integrate View Transitions with React
- 7:30 - How View Transitions work
- 16:09 - Building a gallery that animates photos across page navigations
- 19:38 - How to use startViewTransition for enter/update/exit animations
- 26:52 - Using a Promise to link a View Transition to a React Transition
- 43:02 - Do View Transitions replace framework-specific animation libraries?
- 45:17 - Using DevTools to preview and tweak transitions
Links:
201 tập
Tất cả các tập
×Chào mừng bạn đến với Player FM!
Player FM đang quét trang web để tìm các podcast chất lượng cao cho bạn thưởng thức ngay bây giờ. Đây là ứng dụng podcast tốt nhất và hoạt động trên Android, iPhone và web. Đăng ký để đồng bộ các theo dõi trên tất cả thiết bị.