GSAP vs Framer Motion for React

Поделиться
HTML-код
  • Опубликовано: 26 янв 2025

Комментарии • 92

  • @LePhenixGD
    @LePhenixGD 6 месяцев назад +38

    Man GSAP is a life saver for sequential animations, I don't think there's any other tool that made it easier to create them

    • @AnujDasADx
      @AnujDasADx 4 месяца назад

      true I do agree on that.

  • @hudsonvini7345
    @hudsonvini7345 6 месяцев назад +11

    This dude is, THE DUDE! I learn so much with you, thank you so much, i really appreciate your work bro

  • @fathinfadhil
    @fathinfadhil 6 месяцев назад +14

    i never used gsap but by what you're describing with gsap timeline i think you could do animation sequencing with the useAnimate() hook in framer motion. you'll be able to use the javascript 'await' keyword with it to wait for the animation to finish before continuing to the next animation which i think makes the code easier to read

    • @SAIEN333
      @SAIEN333 4 месяца назад +1

      What if i want the 2nd animation to play while 1st is already playing, like #% complete and trigger next animation

    • @nonstopper
      @nonstopper 3 месяца назад +1

      @@SAIEN333 You can do that still. it runs the exact same synchronicity as the javascript youre declaring it with. So you can write awaits, pair things together, promises, etc. And all pf it just works.

    • @GibsonMurray-v4h
      @GibsonMurray-v4h 2 месяца назад +1

      @@SAIEN333 GSAP definitely makes this easier but you can do `await Promise.all([...])` and add delays depending on when you want them to run relative to each other.

  • @alaabourega2331
    @alaabourega2331 5 месяцев назад

    First time finding your channel and dude it's already standing out , thank you sm for your efforts

  • @ParwinderSingh-te7lb
    @ParwinderSingh-te7lb 6 месяцев назад +1

    Man so much great content I subscribed. And I know ur going to make big on RUclips and life❤

  • @Alex.Shalda
    @Alex.Shalda 6 месяцев назад +2

    What a thorough explanation, thank you 🎉

  • @A_M_R_2004
    @A_M_R_2004 6 месяцев назад +9

    Love what you do bro, keep focusing on awwwards content❤️

  • @bingers_tv
    @bingers_tv 6 месяцев назад +18

    Framer Motion has the useAnimate hook for creating timeline animations - is that comparable?

  • @Astrelune
    @Astrelune 6 месяцев назад

    man blessed that i found this channel

  • @vemuyaswanth803
    @vemuyaswanth803 6 месяцев назад +1

    Exactly what I needed 🔥

  • @aayushgupta7839
    @aayushgupta7839 6 месяцев назад +12

    Can you create a complete guide/tutorial for gsap with react ?

    • @RB_MAFIA
      @RB_MAFIA 6 месяцев назад +6

      yeah i need that too

    • @AdolfRizzler41
      @AdolfRizzler41 6 месяцев назад +1

      ​@@RB_MAFIAyes shit thank you so much thank you this is just what I need

  • @dhruvkaushik2122
    @dhruvkaushik2122 6 месяцев назад

    I have learned a lot from you thank you for such wonderful content

  • @Nicolas-vj5zc
    @Nicolas-vj5zc 6 месяцев назад

    thank you so much! love the video

  • @buildervision7082
    @buildervision7082 5 месяцев назад

    Very informative video. Thank you

  • @abujessica
    @abujessica 6 месяцев назад +1

    Excellent videos, I love advice that end with "do both" because why NOT
    some feel like learning both is a sin
    y'all fellas got time to compete with elon musk yet waste it on brittle matters and disregard all the achievements you could've had in your spare time
    spare time is truly a bless, not everybody gets to spend it well thou

  • @mohammadkhakhsoor2068
    @mohammadkhakhsoor2068 6 месяцев назад +1

    Can you please create a whole Playlist for framer motion ? Step by step tutorial comprehensively

  • @trebturner
    @trebturner 6 месяцев назад +1

    When is your course coming out? Very excited for it

  • @gabrielm4979
    @gabrielm4979 6 месяцев назад +2

    Nice video. Are you planning to create a gsap course from scratch? That would be awesome

  • @mhdfirassbarakat6587
    @mhdfirassbarakat6587 6 месяцев назад +1

    would you please make a crash course video for react framer motion ?

  • @FreakyYas
    @FreakyYas 6 месяцев назад +2

    Please put a detailed video on locomotive smooth scroll or parallax animate I'm struggling or

  • @michaelsousajr
    @michaelsousajr 6 месяцев назад +1

    feel like the learning curve for gsap is a little bit steeper but much more worth it, framer gives me trouble half the time.

    • @hijk-l7c
      @hijk-l7c 6 месяцев назад

      how and where to learn GSAP?

  • @emirsezer10
    @emirsezer10 6 месяцев назад +3

    Nice video, thank you, I have a question, please answer me. It is impossible to make a page transition with the Next.js app router. Therefore, is choosing to use the page router the right approach or should transitions be abandoned? What do you think?

    • @paakofibamfoquaicoe4193
      @paakofibamfoquaicoe4193 6 месяцев назад +1

      Page transitions can be done in the template file. Not sure though, he has a video on it.

    • @emirsezer10
      @emirsezer10 6 месяцев назад

      @@paakofibamfoquaicoe4193 Yes, correct entries are made, but exit animations are not made.

    • @emirsezer10
      @emirsezer10 6 месяцев назад

      @@paakofibamfoquaicoe4193 Yes, correct entries are made, but exit animations are not made.

  • @icefield
    @icefield 6 месяцев назад +2

    isn't the useAnimate hook from framer motion similar to gsap's timeline? What's timeline from gsap better at?

  • @giggitygigs
    @giggitygigs 6 месяцев назад

    Thank you for this

  • @fokspoks
    @fokspoks 6 месяцев назад +6

    If say this short: GSAP is a father, while Framer Motion is a newborn child

  • @nellymotion
    @nellymotion 6 месяцев назад

    Thank you !

  • @dvkerns
    @dvkerns 6 месяцев назад

    Any good arguments for or situations in which you ended up using both?

  • @aymenbachiri-yh2hd
    @aymenbachiri-yh2hd 6 месяцев назад

    Thank you so much

  • @HenryBabbage
    @HenryBabbage 5 месяцев назад

    Really nice. How can we make this work with the browser back and forwards buttons?

  • @nothing-tj9eh
    @nothing-tj9eh 6 месяцев назад +1

    hi can you do a tutorial on page transition using framer motion and app router in nextjs

    • @adithnarein8420
      @adithnarein8420 6 месяцев назад

      I don't think its possible in app router, I searched a lot for it aswell!

  • @Tszyu01
    @Tszyu01 6 месяцев назад

    What does the license look like for GSAP if you’re at a company/business? How does that compare to framer?

  • @jiayizhan967
    @jiayizhan967 6 месяцев назад

    Can you create a framer motion course?

  • @samiullahsheikh5015
    @samiullahsheikh5015 6 месяцев назад

    What about react-spring? What's you thought on it?

  • @taszidizaz4079
    @taszidizaz4079 6 месяцев назад

    🔥🔥🔥

  • @opm_dev
    @opm_dev 6 месяцев назад

    Hi bro,
    so i have got a task to make a animation
    where the page starts with a video and as we scroll down a mask should appear which is zoomed out as we scroll and video is still being played and can be seen through that mask, and when we continue scrolling it the mask goes to a place and is replaced by the logo eventually, any idea on how do it,
    i can dm u on discord if u dont get it.

  • @samnmeje3486
    @samnmeje3486 6 месяцев назад +1

    really informational video, please what is the equivalent of framer for vue js

  • @devwithzain
    @devwithzain 6 месяцев назад

    ❤❤❤

  • @mirjalol_joyoflearning
    @mirjalol_joyoflearning 6 месяцев назад

    bro, are your projects are responsive? cos last time i used your projects but not responsive

  • @okkashaally2115
    @okkashaally2115 6 месяцев назад

    There's "motion one" an alternative to gsap by the "framer motion" team

  • @realdaly
    @realdaly 6 месяцев назад

    for simple animations from a personal experience I really don't recommend both,
    again if your animations were not complicated just code them by yourself or go with a lightweight one like aos (animate on scroll)

  • @hijk-l7c
    @hijk-l7c 6 месяцев назад

    how and where to learn GSAP?

  • @yashsagar734
    @yashsagar734 5 месяцев назад

    thanks

  • @immipixediter210
    @immipixediter210 6 месяцев назад +1

    3:09 framer-motion
    animate()

  • @bensal9948
    @bensal9948 6 месяцев назад +1

    Brother I love you mr content and its super amazing. I learned a lot from you as I am also just want to become like you. I just want to start my creative developer career please make a video on what only languages I have to study to create awwwards winning websites like you and what languages you have studied and worth for making animation only
    .... Please read it out ❤❤

    • @ramonbnjmn
      @ramonbnjmn 6 месяцев назад

      We are waiting for his course

  • @DMZT_dhruv
    @DMZT_dhruv 6 месяцев назад

    Missed ya bro, hope you are doing fine 🫂

  • @luckyalade4171
    @luckyalade4171 Месяц назад

    I have used both but I will go for gsap all day

  • @kakaponick
    @kakaponick 6 месяцев назад

    react-spring?

  • @rahulk138
    @rahulk138 6 месяцев назад

    He's back!

  • @victormustin2547
    @victormustin2547 6 месяцев назад

    Team Framer!

  • @danielokediran8303
    @danielokediran8303 26 дней назад

    How can get constant freelance Job?. I really need job

  • @aberbaCodes
    @aberbaCodes 6 месяцев назад

    I guess I'm learning gsap then 😅

  • @sahilverma_dev
    @sahilverma_dev 6 месяцев назад

    You're GOD 🔥🔥🔥🔥

    • @nishadsvanced7708
      @nishadsvanced7708 6 месяцев назад

      Then what about who created Gsap nad FM ?
      AND what about who JS?
      ND assembly?

  • @iamahtic
    @iamahtic 6 месяцев назад

    Goated

  • @RKD_24
    @RKD_24 Месяц назад +1

    Now framer motion becomes motion and you can use it with html

  • @tejasgk369
    @tejasgk369 6 месяцев назад

    I just use both in a single proj 😅

  • @dung_gl
    @dung_gl 6 месяцев назад

    Can anyone suggest me some channels that cover awesome content like this one? Thanks

  • @picklenickil
    @picklenickil 6 месяцев назад

    Vanilla js css is best

  • @yanngatignol9126
    @yanngatignol9126 6 месяцев назад +8

    Framer motion give laggy result sometimes on prod env 👎

    • @cjstronger
      @cjstronger 6 месяцев назад

      I’ve noticed the same thing, even simple things like translateX animations are laggy.

    • @realdaly
      @realdaly 6 месяцев назад

      agree 100%

  • @WaldoTheWombat
    @WaldoTheWombat 6 месяцев назад

    Hi! Are you half Asian? 😃

  • @itsjmendez
    @itsjmendez 6 месяцев назад +26

    GSAP lacks tutorials, making the developer experience not the best.

    • @itsjmendez
      @itsjmendez 6 месяцев назад +12

      Specially with React & Next.Js

    • @kamichikora6035
      @kamichikora6035 5 месяцев назад

      ​@@itsjmendezyep

    • @SAIEN333
      @SAIEN333 4 месяца назад

      Same with vue. I had 2 projects with vue and nuxt. Everything was working well until i did the SSG in nuxt. And animation stopped working on random elements.
      And i couldn't find any help

    • @funnydaliyclips
      @funnydaliyclips 27 дней назад

      @@itsjmendezexactly

  • @megamind452
    @megamind452 6 месяцев назад

    Why not use both ? I know it will contradict in the codebase and people will say it is not best practice. But if you know what you are doing, then it can work flawlessly in combination . Let me know if I am missing something and I am happy to learn. Thanks

    • @shahrozahmed9746
      @shahrozahmed9746 6 месяцев назад +3

      bundle size of your app will increase

    • @megamind452
      @megamind452 6 месяцев назад

      @@shahrozahmed9746 by how much?

    • @megamind452
      @megamind452 6 месяцев назад

      @@shahrozahmed9746 by how much?

    • @megamind452
      @megamind452 6 месяцев назад

      @@shahrozahmed9746 by how much?

    • @megamind452
      @megamind452 6 месяцев назад

      By how much?

  • @divyv20
    @divyv20 6 месяцев назад

    Hey Olivier ! I loved this video . I work with entrepreneurs like you who have under 25k subscribers to help them to grow to 100k subscribers in under 12 months with proper systems . I actually helped Chirag to achieve 92k subscribers in under 11 months . Could I do a free audit to see if I can help you do the same ? I just think it's really important that more people see your content and want to help you on that mission .

  • @Tracer73866
    @Tracer73866 6 месяцев назад

    gsap is not completely free

  • @nested9301
    @nested9301 4 месяца назад

    gsap is not open source lol