That's the perfect explanation for ["start end", "end start"] Thanks man 👍🏼
@tomisloading8 ай бұрын
It’s a confusing one haha, happy I can help :)
@nanonkay56698 ай бұрын
I am creating a portfolio site that has been using all of this stuff lately, its 99% scroll effects. Unfortunately, I had to learn this the hard way lol. Had I known this video was coming, I would have definitely waited
@tomisloading8 ай бұрын
Apologies 😬😂😂
@immdipu8 ай бұрын
Love your videos. No nonsense talk just talking about the topic.
@tomisloading8 ай бұрын
Thank you!! Trying to keep them more concise :)
@Rico-cp4xp8 ай бұрын
Found your channel a few days ago and I've been binge watching your stuff. Great content man!
@tomisloading8 ай бұрын
Thank you!! :)
@gadoosher8 ай бұрын
Tom, I just have to tell you how much I LOVE your work and channel. No bs you make me want to be a better programmer and your videos are going to make that happen. Thank YOU! 🙏🏼
@MdRifatAhmedMohammadNaiem8 ай бұрын
Make more of this kind of more... I think you are USP is framer motion, so keep making video on it
@jacccc7096Ай бұрын
amazing explanation at 6:13
@tamaniphiri8 ай бұрын
Yes🚀🔥❤ just the masterclass I've been waiting for
@tomisloading8 ай бұрын
😎
@collinsk87547 ай бұрын
Precise and on-point, as always! 🔥🔥
@safkatsadli13748 ай бұрын
This is what i need most right now
@tomisloading8 ай бұрын
Heck yea, happy I can help!! :)
@safkatsadli13748 ай бұрын
@@tomisloading your playlist is full of awesome things, all in one place. I wonder if i implement all the things in my frontend project I'm sure I'll crack a good job.
@olujobifolaranmi21338 ай бұрын
Thank you man for this.
@tomisloading8 ай бұрын
Happy I can help :)
@marcorosenbaum99003 ай бұрын
man, thanks, helped a lot, please keep doing those videos
@essenc31895 ай бұрын
dude, u are brilliant ! i am hugh fan of framer motion, and thanks for your content
@tamerahmed98608 ай бұрын
Wonderful tutorial! Thank you 🙏
@siligarocraft7 ай бұрын
i like your pacing, will come back for sure
@dev_guidance8 ай бұрын
sir please make more videos like this
@akarshsrivastav26963 ай бұрын
life is not what it used to be 10min before
@djikstra7 ай бұрын
Absolutely phenomenal explanations ! 😃
@zhxnrs7 ай бұрын
amazing stuff, thank you!
@Forsvinne778 ай бұрын
Nice stuff, keep it up!!
@sohrabkhan1018 ай бұрын
Thank you for creating this. Please also explain useTime, useWillChange, useAnimationFrame and what is the use of useVelocity?
@tomisloading8 ай бұрын
Sure, I can make a video on those!
@sohrabkhan1018 ай бұрын
@@tomisloading thank you really wouldlove to watch
@Ari-pq4db6 ай бұрын
Thank you , keep it up
@bingers_uk8 ай бұрын
Excellent, thanks!
@tomisloading8 ай бұрын
You're welcome!
@deathdefier457 ай бұрын
Absolute legend
@randeeprana5622Ай бұрын
Thanks for sharing❤
@bradleyandrewercole63497 ай бұрын
Thanks man for everything , gonna buy hover pro for sure to appreciate your dedication and work
@tomisloading7 ай бұрын
Thank you!!! 😁😁
@hubesh7168 ай бұрын
sir please can you do this also for react native please
@tomisloading8 ай бұрын
I’ve thought about that, I do have a fair bit of RN experience, so might dabble with it sooner or later. In the short term though, definitely check out William Candillon’s videos for react native animation stuff :)
@hubesh7168 ай бұрын
@@tomisloading yes i know him but i am looking towards you thanks for suggestion i hope you record projects or some stuff for react native in coming days thanks again
@vinit95982 ай бұрын
How do you put that background
@jonny5553338 ай бұрын
How has your experience with this been on mobile? I find that it's pretty stuttery on mobile.
@tomisloading8 ай бұрын
Most performance issues I run into are more due to applying complex transforms with x/y etc instead of the actual transform property (which can be hardware accelerated, the short hands can not). On mobile, older slower devices are always going to be an issue if you have a LOT of animations. Newer devices I don’t run into much issue with. Can opt to not run animations on those devices
@jonny5553338 ай бұрын
@@tomisloading How do you personally opt out devices?
@jonny5553338 ай бұрын
@@tomisloading I realized some of the stuttering came from having a button with lots of box shadows which the browser has trouble animating.
@AntonioBrandao5 ай бұрын
4:00 how do you have scroll length for all that y progress if all you have in the DOM is a short fixed rectangle?
@7A7z4 ай бұрын
im having some issues with the animations flickring
@jonny5553338 ай бұрын
Wouldn't using the `style` with passed in motion values for useScroll opt out the component from using hardware acceleration?
@tomisloading8 ай бұрын
Just had a different response, but realized I was wrong haha. You are correct (I actually didn't know this!), but motion values passed to the style prop do not support hardware acceleration. That said, for examples like what I showed, I wouldn't worry about it. Docs agree, pulled this from the hardware acceleration section under using transform vs individual transforms -> "it is recommended to normally use independent transforms for readability and flexibility, using transform directly only in situations where you really need the accelerated animations"
@aiyn4707 ай бұрын
It is usebable to make om scroll highlights link?
@bonchan44048 ай бұрын
hello tom in your website do you have a section where you compile all your free stuff ? . im broke for now cant buy the whole examples . i binge watching your framer motion videos . anyway thank you for this video !
@aikoooow7 ай бұрын
Hey, Tom, Im really into framer motion. The only issue i found is that when checking the website on mobile, it's laggy and bad compared to on a desktop browser. any tips to improve performance?
@PrMovies08 ай бұрын
Currently thre Framer-Motion not working with NextJs Why ? 😢 I'm getting error
@Forsvinne778 ай бұрын
What kind of error? Can you show us? It's working fine here