Next Framer Motion Course Module Dropped: Scroll Animations


Frontend.FYI

June 18th

Time to learn about scroll animations!

Hey there!

Scroll animations can be so satisfying to look at. With the latest Framer Motion course module, that's exactly what we're going to learn. Let me show you what we'll be building together.

Can't wait?
Start learning right away!


Module 6: Scroll Animations

Scroll animations (when done properly!) can make webpages a much more memorable experience. In the latest module of the course we dive into how to create different types of animations, as well as how to not overdo them.

Scroll-triggered animations

The module starts off with diving into scroll-triggered animations. Animations that are triggered when you reach a certain position on the page, and then the animation triggers, no matter if you keep on scrolling or not. Perfect to create beautiful fade-in animations!

Scroll-triggered JavaScript logic

Next we continue exploring scroll-triggered animations even further by introducing the useInView() hook. This hook enables us to run any custom logic when an element comes into view.

In the lesson's exercise we will be using this to trigger a camera shutter sound when the picture comes in to view. Perfect to a bit of fun to your travel blog.

Scroll-driven animations

Make animations that progress as the user scrolls. We start with a scroll progress bar...

...then compare both scroll techniques by animating a bento grid!

Sticky scroll animations

In the final lesson we combine CSS Position sticky with scroll-driven animations for even more immersive effects. We practice this by rebuilding the animation below.

Did you see my latest Framer Motion Youtube Video?

Check out my latest YouTube video where we create a foldable map component with Framer Motion's drag API. It's super fun!

Enjoy the new lessons! I’m here for any feedback or questions.

Jeroen.

Hi, I'm Jeroen

After over a decade of writing frontend code and teaching my colleagues, I decided it was time to teach a wider audience the craft in frontend engineering. Which is when I started Frontend.FYI.

Capucijnenstraat 21 C-11, Maastricht, 6211RN
Unsubscribe

Frontend.FYI

Hi there! My name is Jeroen, and after over a decade working as a frontend engineer and teaching only my colleagues, I've decided to become a fulltime educator and teach you all the craft in frontend development! Join my newsletter here to stay up to date of new content I release.

Read more from Frontend.FYI

Frontend.FYI October 7th Let's learn about Layout Animations! Hey there! I'm super excited to teach you to add some✨ magic ✨ to your animations. Time to dive into my latest course module: Framer Motion Layout Animations. If you’ve seen any cool Framer Motion examples online, there’s a good chance that 95% of what impressed you was thanks to layout animations. So the past months I've dived into all its intricacies and came up with the best way to teach you how to recreate these animations...

Frontend.FYI April 3th Get back to learn more about Framer Motion — I just released to new modules! Hey there! You guys blasted through the first modules of the course, I love it! Time to get back to learning again though — the next two modules of the Framer Motion course dropped just now! You can watch them right now! Go to the course Module 4: Stepping up our game The next step in our animations. We'll be taking a look at some APIs Framer Motion offers, which enables us to make fairly...

Frontend.FYI March 29th In 2 hours from now I'll be building a landing page for Cal.com live! Hey there!Yesterday I thought I'd try something new. The coming weeks I'm gonna build a landing page for Cal.com, and parts of it I'm gonna livestream! The first one will be in about 2 hours from now. I've never done a livestream before, so I guess there will be lots that can go wrong here. But that's fun too right! I'd love if you join me and make this less awkward for me 😉 Both live on YouTube as...