Creating interactive and animated components with React and Framer Motion
CAD$1+
CAD$1+
https://schema.org/InStock
cad
Code with Lucas
Overview
Framer Motion is an extremely powerful and lightweight library which allows you to easily create smooth and visually pleasing animations with loads of flexibility.
In this lesson we will look at how to create an interactive Popcorn Popper with React and Framer Motion, where each tap of the popcorn popper causes a kernel to explode out.
The finished product will look something like this:
Pre-requisites
- Basic knowledge of React, JavaScript, and CSS.
- Optionally some knowledge of Tailwind CSS, though you can use whichever CSS framework you are most comfortable with.
- A love for popcorn (not really).
What will you learn?
- How to create beautiful animations for your React projects and components with Framer Motion.
- In particular, you will learn how to add smooth position, scale, and rotation animations.
- How to work with the
useState
anduseRef
React hooks. - How to style layouts with Tailwind CSS.
- How to create a custom React
use
hook, in this case to manage creating and destroying popcorn kernel components on a timer.
Watch link provided after purchase
You'll get a recording of me building the finished product from scratch with voice over, along with the final source code. I am available to answer any follow up questions or feedback as well.
Add to wishlist