Next js vs React - (2025) Difference Explained

Поділитися
Вставка
  • Опубліковано 8 січ 2025

КОМЕНТАРІ • 58

  • @Daniel-Dann
    @Daniel-Dann  Рік тому +2

    💻 (Discount Link) Complete Next.js Developer Course: bit.ly/40nPBC9
    🔥 (Discount Link) Complete React Developer Course: bit.ly/40nhtpK
    Use Code for 10% OFF (FRIENDS10)

  • @micah1995
    @micah1995 Рік тому +28

    For me learning Next.js was far more easier than learning React. Before Next.js I was more comfortable with Angular.

    • @IsuCompare
      @IsuCompare 9 місяців тому +1

      i am on the angular journey till now, i am thinking of switching but trying to measure the effort... doing angular would be the fastest as a already know how to do it, but looks like react or next.js is becoming more popular...

    • @craiggerhardstein7305
      @craiggerhardstein7305 9 місяців тому

      @@IsuCompare Once you learn one JavaScript Library it's a lot easier to learned the others as they use a lot of the same syntax but have different ways of handling different task. ua-cam.com/video/T2uKprwHHXU/v-deo.html has a good overview of the 3 main JavaScript Library

    • @தமிழோன்
      @தமிழோன் 8 місяців тому +10

      How is that possible? You still need to use React inside Nextjs!

    • @sayyidiskandarkhan3064
      @sayyidiskandarkhan3064 7 місяців тому +3

      @@தமிழோன் thats because next.js have alot of specific logic that is automatically managed, like in next.js u dont have to worry about routing.

    • @anuvette
      @anuvette 6 місяців тому

      ​@@sayyidiskandarkhan3064 U still need to know how to use app router properly

  • @realtalk3736
    @realtalk3736 Рік тому +46

    isnt it the same as compare orange with orange juice?

    • @snsHub
      @snsHub 11 місяців тому +3

      is orange react or next js?

    • @MrWhiteav6
      @MrWhiteav6 10 місяців тому +5

      @@snsHuborange is react

  • @shevum
    @shevum 9 місяців тому +2

    Thank you so much for this awesome video. Actually, I was somewhat confused; my mind was thinking that Next.js would be slow due to server-side rendering, as I switched from Laravel to React, which had server-side rendering. When I switched to React, I thought that client-side rendering is always better. Anyway, it’s much clearer to me now, and I will definitely start learning Next.js.

  • @safarly
    @safarly 2 дні тому

    Dive into Vue fully. Check out how chaotic the React setup is. Once you get a taste of how straightforward Vue + Pinia is (everything's included), you won’t even consider React or other libraries anymore.

  • @TwoLeggedTriceratops
    @TwoLeggedTriceratops 2 місяці тому +2

    6:28 oof I've done that too many times trying to open wrong side of MBP lol

  • @rtorcato
    @rtorcato 4 місяці тому +2

    I think you can skip clearing the safari cache if you test using private mode

  • @arikmosfor4907
    @arikmosfor4907 Рік тому +8

    i rather use react.
    more experienced and stable code.

  • @sodiqsheriff3104
    @sodiqsheriff3104 Рік тому +2

    Love your videos...short and passes valid information 👏

  • @ayandasimelane3505
    @ayandasimelane3505 6 місяців тому +4

    what are js, next js , react js, node js differences, and you you need to learn all of them?

    • @eliteiel9747
      @eliteiel9747 4 місяці тому +1

      Everything here is based on javascript.

    • @drsxsaroj
      @drsxsaroj 4 місяці тому

      Node js is different from all, it is used to create restAPI's basically a backend

    • @EVO1148
      @EVO1148 3 місяці тому +1

      JS=JavaScript. It's the programming language itself (also known as vanilla JavaScript)
      Next js/React js are two frameworks that use JavaScript as their base but add additional options to it. They are both ultimately to do with the front end i.e. what you actually see on your web browser when you visit a page.
      Node js is another framework that uses JavaScript but this instead deals with things in the backend (e.g. your databases where all your user's data etc. is stored e.g. pictures posts etc.).
      It ultimately depends on the type of project you want to build and the kind of developer you want to be.
      Some people only want to do front end web development in which case they would learn JavaScript and one or more of the front end frameworks e.g. React.
      If you wanted to only work in the backend you might learn JavaScript with node.js (or you could learn a different backend programming language e.g. Python and one of its web frameworks like Django).
      Some people are what are called "full stack" developers and work on all elements of their website. So in that case they might end up learning all of them.
      Hope that makes sense :)

  • @bemresaripinar
    @bemresaripinar Рік тому +4

    You have too few subscribers for such a quality channel. I hope you grow up soon.

  • @Atom079_personal_blog
    @Atom079_personal_blog Рік тому +3

    Thank you for useful information.

  • @drone_33
    @drone_33 8 місяців тому +1

    How do you not love that thick, thick accent haha :) Good job...

  • @pygorithm423
    @pygorithm423 5 місяців тому

    5:41
    big respect for you bro
    thanks for all the effort you're doing but you should respect your subscribers

  • @Tech-Dev
    @Tech-Dev 8 місяців тому +1

    Cheers for this.

  • @voldemore6300
    @voldemore6300 Рік тому +4

    NextJs = chaotic

    • @WowToysLetsPlay
      @WowToysLetsPlay Рік тому +1

      why?

    • @fcnealvillangca7943
      @fcnealvillangca7943 11 місяців тому +1

      @@WowToysLetsPlay I think it's because of the breaking changes lately. most libraries haven't catch up yet

  • @Atom079_personal_blog
    @Atom079_personal_blog Рік тому +2

    Who are you

  • @Zurabov_15
    @Zurabov_15 5 місяців тому

    Ку

  • @MarioUshev
    @MarioUshev 7 місяців тому +3

    Hey brother, can you please learn English next time you make a video 🙏

    • @devwithramzi
      @devwithramzi 6 місяців тому +5

      Everything he said was clear and comprehensible, he works hard to make a very well structured video and all you saw is his accent

    • @mizu_7422
      @mizu_7422 5 місяців тому +6

      His English is fine, it's just an accent.
      English is such a widespread language that you can't say someone does not know English because of their accent, it's like saying an Australian or an Indian doesn't know English just because YOU have a difficult time understanding. Maybe your English is not that good after all.

    • @amxdai4568
      @amxdai4568 4 місяці тому

      What a pleb comment. I’m English born and bred… there is absolutely nothing wrong with this guys English. Yes, he has an accent but so does everyone. There are some parts of England where their accents are so strong that even someone from England can struggle to understand certain words.

  • @sidekick3rida
    @sidekick3rida 11 місяців тому +6

    You should get a native English speaker for your videos

    • @RoyalG254_
      @RoyalG254_ 10 місяців тому

      Or probably use ai for voice cloning

    • @kalanz7999
      @kalanz7999 10 місяців тому +14

      I understand him perfectly well.

    • @MustafaSheikh
      @MustafaSheikh 9 місяців тому +2

      nope

    • @mokhtarsf14
      @mokhtarsf14 6 місяців тому +2

      No he is doing good

  • @Hshjshshjsj72727
    @Hshjshshjsj72727 Рік тому +3

    Please consider learning regular English (usa uk or aust.) I couldnt understand very well as a native usa english speaker

    • @Not_Aran8276
      @Not_Aran8276 Рік тому +29

      Use subtitles, idk how the hell a robot understands better than an actual english native speaker

    • @aryanmehta8246
      @aryanmehta8246 11 місяців тому +16

      Grow up, be glad its in English

    • @torororororo
      @torororororo 10 місяців тому +20

      This guy is speaking perfect english. I don’t think you understand very well

    • @IsuCompare
      @IsuCompare 9 місяців тому +2

      just shut it up... aaaaah, so rude!!!!

    • @Hshjshshjsj72727
      @Hshjshshjsj72727 9 місяців тому +2

      @@IsuCompare you are clearly also not advanced or even intermediate in English lol