Why & When I Use React JS

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ม.ค. 2025

ความคิดเห็น • 148

  • @PrasoonPratham
    @PrasoonPratham 3 ปีที่แล้ว +70

    Kinda felt like this video was made for me, well made!

    • @mrindia4178
      @mrindia4178 3 ปีที่แล้ว +1

      Same

    • @DennisIvy
      @DennisIvy  3 ปีที่แล้ว +3

      I see you are getting more into the frontend side of things Pratham, Nice!

    • @cubedev4838
      @cubedev4838 3 ปีที่แล้ว

      @@DennisIvy when u gonna release your instagram clone course?

    • @DennisIvy
      @DennisIvy  3 ปีที่แล้ว

      @@cubedev4838 I got distracted with my Traveling and a few projects for clients so it got delayed. I think I can get to it towards October

    • @TahmidAzad-v1n
      @TahmidAzad-v1n 9 หลายเดือนก่อน

      Yesterday I went to ARENA TOWER IN SHARPSTOWN AND THEY TALK ABOUT THE VIDEO AFTER I PASS MY TEST ON ARENA TOWER IN SHARPSTOWN

  • @MyChannel-kq4dv
    @MyChannel-kq4dv 11 หลายเดือนก่อน +64

    Skip the first 3 minutes

    • @sivaganesh8281
      @sivaganesh8281 6 หลายเดือนก่อน

      Thanks

    • @senz12
      @senz12 5 หลายเดือนก่อน

      thanks buddy

    • @andyt1022
      @andyt1022 4 หลายเดือนก่อน

      Felt like he yapped a lot tbh. Didn't get much insight except I just wasted 9 min

    • @jabeztadesse
      @jabeztadesse 2 หลายเดือนก่อน

      Ruthless! 👀

  • @RogerThat902
    @RogerThat902 3 ปีที่แล้ว +11

    Agree with w/ this 100%. I'd say one practical adjustment is at this point when in doubt I'd probably use react if only because so many jobs use it and it will be good practice. That's more of a practical job thing because so many jobs on the front end use react. So I've personally done stuff that didn't "need" react just to get the practice in. That's just me though and a blog is something I wouldn't recommend react for etc.

  • @qwertt14
    @qwertt14 3 ปีที่แล้ว +6

    now for the thorny question: when to use react and when to use -- the dreaded -- angular?

  • @maazsyed6885
    @maazsyed6885 3 ปีที่แล้ว +40

    After a long time Django king is back

  • @stephenw4720
    @stephenw4720 2 ปีที่แล้ว +8

    love this channel. Dennis explains in a sensible way.
    Have been learned a lot on his Django + React app tutorial while finishing a Django project.
    Great work!

  • @laffta6727
    @laffta6727 ปีที่แล้ว +2

    I'm loving ur content-beginner enthusiast-will learn the frontend stack and the same backend stack that u use-i feel like this will be a fun journey learning how to code-thx

  • @hadiabbas3004
    @hadiabbas3004 11 หลายเดือนก่อน +1

    Thank you so much ! this helps alot in knowing that why exactly i need to learn it when i have vanilla JS!

  • @TheLegendOfNiko
    @TheLegendOfNiko 3 ปีที่แล้ว +8

    As someone that is transitioning to React, this is perfect

  • @ici6308
    @ici6308 ปีที่แล้ว

    Dennis, you know what?! You are just a priceless diamond. Thank you so much.

    • @DennisIvy
      @DennisIvy  ปีที่แล้ว

      Much appreciated 🙏

  • @eesakamaldien1917
    @eesakamaldien1917 3 ปีที่แล้ว +4

    This is exactly the answer I was looking for! Thank you so much Dennis

  • @gangelo777
    @gangelo777 2 ปีที่แล้ว +11

    In my very limited experience, when React was NEEDed, things are usually, at best, moderately complicated. React doesn't make things "cleaner", it just makes things less of a mess. I can do the very same thing with pure javascript, do the very same thing even easier with javascript and JQuery. React makes some of the UI interactions easier, but other than that, React is not that great IMHO, just the soup of component minutia makes maintenance, understanding what's going on and debugging a nightmare.

    • @mohammedcherkaoui9292
      @mohammedcherkaoui9292 8 หลายเดือนก่อน

      +1 , any suggestions for a frontend framework or library to use instead ? One that would make your apps behave differently ..

  • @toluiwal5964
    @toluiwal5964 2 ปีที่แล้ว +1

    this question has been lingering in my mind recently, thanks for clearing that out

  • @mrindia4178
    @mrindia4178 3 ปีที่แล้ว +1

    You were on design course live stream (Jon Frok One)

  • @bkpl6059
    @bkpl6059 3 ปีที่แล้ว +6

    You are my motivation. Thank you so much.
    Currently preparing for viva-voice second sem.
    Missed you so much,
    and even tho I am preparing for viva-voice, I watch you for motivation,
    Thank you so much.

    • @DennisIvy
      @DennisIvy  3 ปีที่แล้ว +1

      Thank you for the kind words :) and best of luck!

    • @codewithegai
      @codewithegai 2 ปีที่แล้ว

      Happy hacking

  • @kartikeysinha8858
    @kartikeysinha8858 3 ปีที่แล้ว +1

    Even though I haven't used React yet but I m still gonna watch this whole video, it's been so long...

  • @michaelbennett7003
    @michaelbennett7003 3 ปีที่แล้ว +23

    Wow. Felt like this video was just for me! Thanks Dennis!
    Currently building a small business, website has some complexity but not too over the top. Built the front end with js, jquery, html, css. Back-end with Django, PostgreSQL, Python. Have been asking myself the question of whether it was worth the time to learn React. Would the benefits outweigh the time commitment?
    Your video has helped me hugely when assessing the question! Thanks, please keep going with the great content!

  • @CodeWithClinton
    @CodeWithClinton 3 ปีที่แล้ว +2

    Thank you Dennis. I really missed you. 😍😍

  • @AliveDeejay
    @AliveDeejay 7 หลายเดือนก่อน

    Very well said, i was or am considering to learn React, but i didn't really have a reason to do so. You made some great points, earned that sub

  • @nluciscreative9260
    @nluciscreative9260 8 หลายเดือนก่อน

    My problem is that my app has a lot of complex interactions with the UI, but it all happens within a pair of stacked canvas elements that are being controlled by Three.js and Phaser; neither of which React / Vue play well with. The UI elements are being drawn and modified on demand by those other two libraries, rather than being static images or divs. If I want to do it in React, I have to rely on yet another third party library that turns everything into components, and hope that it still has eveeything I need (and that its creator hasnt abandoned it 10 years ago) as opposed to using the (Three, Phaser or Pixi) library directly, knowing it has everything I need and more.

  • @AmjadIzz
    @AmjadIzz ปีที่แล้ว +1

    Thank you Dennis !
    Now I'm sure that I need react to save my project !!
    Keep up the good work !

  • @macas-academy4712
    @macas-academy4712 3 ปีที่แล้ว +8

    to put it simply: React pays the bills

  • @fghgffgvbgh
    @fghgffgvbgh 2 ปีที่แล้ว +3

    I really want to build everything using django and its template engine. Just wanted to ask if there is any difference in speed/ response time or things like that

  • @abuabdillahAbdulhakeem
    @abuabdillahAbdulhakeem 3 ปีที่แล้ว +2

    Thanks Dennis.
    Will appreciate if you shoot a React tutorials for we beginners

  • @overpower155
    @overpower155 ปีที่แล้ว +1

    Awesome video. Felt like this video was just for me. Clearly explained all relevant points

  • @sylvesterise2437
    @sylvesterise2437 3 ปีที่แล้ว +1

    Dennis, please give us a react crash course pleaseeeee... U are amazing man

  • @alagappank1242
    @alagappank1242 3 ปีที่แล้ว +2

    Please do a flask 2.0 version course...

  • @alihusham1560
    @alihusham1560 2 ปีที่แล้ว +1

    For me react js was limiting my work espaxial when dealing with recursive componentes like a recursive tree where each child can have a child. So now I am using react but also withe pure JavaScript like a compination of the two.

  • @JordantheComputerScientist
    @JordantheComputerScientist 3 ปีที่แล้ว +1

    Great video. Maybe I’ll look into learning react after my semester is over.

  • @mounir101
    @mounir101 3 ปีที่แล้ว +1

    Pretty awesome video, Dennis! You're really helping people a lot with these hot motivations. Keep going...

  • @anduhailhack
    @anduhailhack ปีที่แล้ว +1

    Loved this video. You explain it a lovely way !

  • @seddeknadhem5638
    @seddeknadhem5638 2 ปีที่แล้ว +1

    Super informative and beneficial. Thank you bro.

  • @ashwin372
    @ashwin372 3 ปีที่แล้ว +2

    Is there any simpler / lighter alternative to react .just for webapps that are 2 or 3 pages and simple components?

  • @codeaperture
    @codeaperture 3 ปีที่แล้ว +1

    New subscriber 🔥. Happy to learn Django with you

  • @repotranstech
    @repotranstech 3 ปีที่แล้ว +1

    How about making a progressive web application with Django and templating engine and vanilla Js.All my Django web apps are installable on any. Device.

  • @allanfuentespineda6230
    @allanfuentespineda6230 3 ปีที่แล้ว +1

    I have been waiting for an advice like this, I am starting a project and I don't know if a just have to go with pure js or react js

  • @TuyaTheNasty
    @TuyaTheNasty 3 ปีที่แล้ว +1

    So when am I ready to dive into a framework? After a solid javascript foundation?

  • @Sam01951
    @Sam01951 3 ปีที่แล้ว +22

    I also think that "amazing" JavaScript developers should be using a frontend library for larger projects. No matter how good of a developer you are, you should be using modern technologies that aid you in your work.
    Great video Dennis!

    • @Blast-Forward
      @Blast-Forward 2 ปีที่แล้ว

      This. And of course if you consider yourself "amazing", not every colleague of yours will also be amazing and they still need to be able to be productive.

    • @abdelhakwinston6200
      @abdelhakwinston6200 2 ปีที่แล้ว +2

      amazing js devs are the ones who came up with frameworks to make their work easier but sometimes its an overkill to load an entire framework to render some html and simple js functionality

    • @abdalmalk_kasem
      @abdalmalk_kasem ปีที่แล้ว

      ​@@abdelhakwinston6200i agree

  • @gabrielfono844
    @gabrielfono844 2 ปีที่แล้ว +1

    video is great .
    I really confused now.
    there is a platform I want to build but a for seo reason , I dont know if react will be great fit for a frontend.
    I already made a decision to use springboot on the backend but I have to make a decision with a frontend technology.
    I have been working a full stack engineer for a while now started with the frontend and then move on the backend.
    some people told me to learn nextJs.
    I dont really want to waste another weeks to learn another frontend frameword instead of focusing on building the actual software but if it is the solution to use nextJs, then I will have to learn it.
    need your help

  • @supermessages1299
    @supermessages1299 2 ปีที่แล้ว +6

    Hello. Can you please do an example website showing the process when developing a website using HTML, CSS, and JavaScript? Then do the same website using the framework React. I am just starting out and would like to know how to implement React within a project. Thank you for all your help!

  • @akiburrahman8051
    @akiburrahman8051 3 ปีที่แล้ว +2

    Please come up with a react js playlist just like Django.. Pleaseeeee..

    • @bloomerboi21
      @bloomerboi21 3 ปีที่แล้ว

      You can buy a online course

    • @akiburrahman8051
      @akiburrahman8051 3 ปีที่แล้ว

      @@bloomerboi21 His tutorials are much better than paid boring contents to be very honest.

    • @DennisIvy
      @DennisIvy  3 ปีที่แล้ว +2

      Got some stuff I’m react on right now regarding react 😉

    • @akiburrahman8051
      @akiburrahman8051 3 ปีที่แล้ว +1

      @@DennisIvy Love you man! 😄😍 Thanks a lot! Looking forward to having it soonest. Good luck! You will rock it! 💪

    • @DennisIvy
      @DennisIvy  3 ปีที่แล้ว +2

      😊

  • @namanjoshi5089
    @namanjoshi5089 10 หลายเดือนก่อน

    Thanks a lot dennis

  • @benrobo8
    @benrobo8 3 ปีที่แล้ว +1

    Nice explanation Dennis ❤️❤️

  • @pymobs3831
    @pymobs3831 3 ปีที่แล้ว +1

    what i exactly wanted to know. thanks a lot.

  • @AdminPC-k4i
    @AdminPC-k4i ปีที่แล้ว

    I wanted to learn React for creating mobile application. I listened in your Django course that React is used for this purpose if I wasn’t wrong . Do you have a course related to mobile development on React?

  • @deepakwebdev
    @deepakwebdev 3 ปีที่แล้ว

    Please make video on how to stay consistent and connected with technology!

  • @whtsername
    @whtsername 3 ปีที่แล้ว +1

    hope you do django + react + graphql

  • @pythonprogrammer1034
    @pythonprogrammer1034 3 ปีที่แล้ว +1

    Is good to use django with react js?

  • @DefCantGame
    @DefCantGame 3 ปีที่แล้ว +1

    How about if you wanna build a blog website with potential for other features? As a way of showing a potential company you are applying for would you say it'd be best to have react+drf to showcase you can do that or think it'd still be better to stick with django templates?

  • @abdulrazaqmukhtar7432
    @abdulrazaqmukhtar7432 3 หลายเดือนก่อน

    Found this helpful in 2024 , Thank You !

  • @ThePiwko7
    @ThePiwko7 3 ปีที่แล้ว +1

    What do you think about generic view in Django ?

  • @benrobo8
    @benrobo8 3 ปีที่แล้ว +1

    I think a react crash course would be great for the community if you provide that.🤔👍👍👍

  • @orangedrone
    @orangedrone ปีที่แล้ว

    What about React with Drupal (headless) VS just using Drupal for everything. Is there an advantage to building all your client sites with React. Or utilizing both depending on client needs?

  • @ankitmakwana3141
    @ankitmakwana3141 2 ปีที่แล้ว

    everyone is saying page loading but that can be ignored using ajax isnt it?

  • @dushyantkapoor6959
    @dushyantkapoor6959 2 ปีที่แล้ว

    Hey , bro i learn alot of things about web development through your videos . Thanks alot brother

  • @zainuldin9095
    @zainuldin9095 3 ปีที่แล้ว +1

    Hey Long Time no see

  • @amirMahmed
    @amirMahmed ปีที่แล้ว

    dennis thanks alot for the advice

  • @ahmedebrahim1126
    @ahmedebrahim1126 3 ปีที่แล้ว

    Django with React JS , I'm waiting for you so much brother

  • @aks1038
    @aks1038 ปีที่แล้ว

    Bro i find django + react problem during routing in my first project, is there any such problem that can stop our work, or there is no such problems,

  • @CodeWithTomi
    @CodeWithTomi 3 ปีที่แล้ว +2

    A new video!
    Love the topic

  • @adduxe
    @adduxe 2 ปีที่แล้ว +1

    This video could have been better titled “Should I use a JavaScript framework or not”. It’s not specific to React JS. It’s a generic discussion of JS frameworks in general. He could have replaced every React JS word in the discussion with say AngularJS and the video will still hold true.

  • @makingcarsfast8779
    @makingcarsfast8779 3 ปีที่แล้ว +1

    Awesome points!!

  • @learnandenjoy7775
    @learnandenjoy7775 ปีที่แล้ว

    Denis explained django in 7 minutes the context that I didn't understand with other videos and tutorials. Being more clear than tones of content just in 7 minutes. Real King!

  • @提莫和小花
    @提莫和小花 3 ปีที่แล้ว

    long time no see

  • @benrobo8
    @benrobo8 3 ปีที่แล้ว

    Don't mind my unnecessary comments ☹️. Am working on a platform meant for developers which would contain more features like a normal social media site would have except that it meant for Developers. I initially started it with plain vanilla JavaScript, but do you think with time I can still upgrade the architecture to reactjs for frontend? Making it opensource some day, what your tought on this.

    • @DennisIvy
      @DennisIvy  3 ปีที่แล้ว

      Yes there’s so reason you can’t upgrade it later. If you have an API built out already all you are doing from here is just rebuilding the UI.

    • @benrobo8
      @benrobo8 3 ปีที่แล้ว

      @@DennisIvy yh I thought of that earlier, what if am integrating OAuth using GitHub and google for user signup and login, after login in and signing up they would be redirected to some route with their token which would then be used for authorization, is that possible building an API out of that cause I taught the server needs to be within the same directory of the frontend project or create the frontend seperate then integrate d backend separately via API if am right? If I explained well, What do you think?

  • @SeniorJuniorDeveloper
    @SeniorJuniorDeveloper 3 ปีที่แล้ว

    What are some examples of good template engines that might be a better use case than React? Great content as always thanks!

    • @RaZziaN1
      @RaZziaN1 2 ปีที่แล้ว +1

      Decide what you mean by template engine, best always will be vanilla html, if you are talking about template engine as framework anything will do. Any today framework is good enough.

  • @arfatariq956
    @arfatariq956 2 ปีที่แล้ว

    realy helpfull video, i found what i exactly want to know.

  • @legitMeastro
    @legitMeastro 3 ปีที่แล้ว

    We miss you man

    • @DennisIvy
      @DennisIvy  3 ปีที่แล้ว

      I’m glad to be back ;)

  • @asitpurohit_108
    @asitpurohit_108 3 ปีที่แล้ว

    Flutter vs react native confused 😕???

  • @mylovefeeling
    @mylovefeeling 9 หลายเดือนก่อน

    Thanks dude super helpful

  • @denotech476
    @denotech476 3 ปีที่แล้ว

    After a long time

  • @kirardigo
    @kirardigo 3 ปีที่แล้ว

    Thnx to you i have a new meta in my life ❤️. Thank you so much, i love Django now 😂

  • @fahdhussein6760
    @fahdhussein6760 11 หลายเดือนก่อน

    Thanks. very useful.

  • @sharunkumar4806
    @sharunkumar4806 3 ปีที่แล้ว

    Hello Dennis, I really find you tutorial to be super helpful, can you please make a video on how to become self employed when you know web development.
    Can you make a video on how to acquire freelance clients etc.
    Thank you Dennis,
    Loads of love from India

  • @Geomaverick124
    @Geomaverick124 3 ปีที่แล้ว

    Keep up the good work!

  • @onemanops
    @onemanops 2 ปีที่แล้ว

    Great breakdown

  • @tanzimibthesam5861
    @tanzimibthesam5861 3 ปีที่แล้ว

    How is Fast Api comapred to Django Rest?

    • @xlagunaa
      @xlagunaa ปีที่แล้ว

      Much better

  • @joshuamurithi2215
    @joshuamurithi2215 3 ปีที่แล้ว

    I missed you 🥺

  • @theophilusadjeiowusu6006
    @theophilusadjeiowusu6006 8 หลายเดือนก่อน

    Thank you

  • @kennethornieta2375
    @kennethornieta2375 3 ปีที่แล้ว

    Thank you!

  • @dorian3017
    @dorian3017 2 ปีที่แล้ว

    🙏 very helpful thx!

  • @Arunkumar-hj6bx
    @Arunkumar-hj6bx 3 ปีที่แล้ว

    Thank you sir

  • @kvncnls
    @kvncnls 3 ปีที่แล้ว +1

    You had me at Svelte. My rule of thumb for frameworks is this:
    If your site/app needs reusable components, use a framework.
    Also, if it makes your site needlessly more complicated, DON'T use it. I've seen lots of beginner devs use React for their portfolios even though it could've been done with vanilla HTML/CSS/JS.

    • @DennisIvy
      @DennisIvy  3 ปีที่แล้ว

      I heard ALOT of great things about svelte. I’ll have to give it a shot someday.

  • @charlesadams-nn6kg
    @charlesadams-nn6kg ปีที่แล้ว

    They keep saying it makes it easier but it looks like it mskes it harder

  • @bizneslupa3629
    @bizneslupa3629 2 ปีที่แล้ว

    when you make own portfolio website why you do staff in python or JS instead of using simple wordpress, wordpress is easy and fast to do....

    • @tommifish322
      @tommifish322 2 ปีที่แล้ว

      A portfolio in WordPress is fine, more complex applications require much more utility

  • @gulamhussain3942
    @gulamhussain3942 3 ปีที่แล้ว

    Oooooo....I was just thinking to search this topic on google....

  • @alagappank1242
    @alagappank1242 3 ปีที่แล้ว

    I purchased ur django course in udemy💪💪...

    • @DennisIvy
      @DennisIvy  3 ปีที่แล้ว +1

      Hope you enjoy it!

  • @panomapet9441
    @panomapet9441 3 ปีที่แล้ว

    Create more course in Udemy. React Course and more Django courses

  • @tmonkey3323
    @tmonkey3323 8 หลายเดือนก่อน

    ok, so basically its for complex websites

    • @DennisIvy
      @DennisIvy  8 หลายเดือนก่อน

      Its for websites that have a lot of frontend functionality.

  • @lakshya5946
    @lakshya5946 3 ปีที่แล้ว

    Very long to see you.

  • @aryan7069_
    @aryan7069_ 3 ปีที่แล้ว

    great video

  • @EUU100
    @EUU100 3 ปีที่แล้ว

    Thanks

  • @codewithswarnodip1811
    @codewithswarnodip1811 3 ปีที่แล้ว

    Thanks.

  • @BneiAnusim
    @BneiAnusim 2 ปีที่แล้ว

    Bro, no offense but you are wrong! I ask you a question, Can you do client-side validation WITHOUT Javascript? 😉

    • @DennisIvy
      @DennisIvy  2 ปีที่แล้ว

      Not sure where I’m wrong.

  • @TravisTennies
    @TravisTennies ปีที่แล้ว

    In my experience, people pretend they know JavaScript when they actually don't.

  • @rudisopian4362
    @rudisopian4362 3 ปีที่แล้ว

    I was looking tutorials to create personal web for myself using front-end framework, then i saw your video. so no necessary to use framework for my own personal web. thank you

  • @YPLabs
    @YPLabs ปีที่แล้ว

    Браво мен!

  • @The_Ostrich
    @The_Ostrich 8 หลายเดือนก่อน

    React is a library, not a framework...

  • @enriquesneffels3053
    @enriquesneffels3053 3 ปีที่แล้ว

    because you don't know Svelte?
    React for the money, Svelte for the heart.

  • @satyamkumar3946
    @satyamkumar3946 3 ปีที่แล้ว

    when client says