02 - Why React & Secret Sauces - React Fundamentals - Why React is a Declarative - Mastering Reactjs

  Рет қаралды 13,986

tapaScript by Tapas Adhikary

tapaScript by Tapas Adhikary

Күн бұрын

Before we start with Reactjs, let us get some fundamentals right. Let us understand why React is so special with some great storytelling. This is a foundational video you MUST NOT miss to get your grip stronger 💪.
All set? Let's go then...
Timecodes
0:00 - Introduction
00:25 - What is React?
01:14 - What is Declarative Programming?
02:47 - What is Imperative Programming?
03:46 - Declarative vs. Imperative Programming
04:09 - Why is React Declarative?
11:51 - How React is Component-Based?
17:37 - Why React is a Library? Is it a Framework?
20:28 - Wrapping Up
Important Links mentioned in the video:
- Please Reach out/Follow on Twitter: / tapasadhikary
- Source Code: github.com/atapas/youtube/tre...
- Blog: blog.greenroots.info/
- LinkedIn: / tapasadhi. .
- GitHub: github.com/atapas
You can support my work by following me on the above platforms and/or sponsoring me using any of these links.
- blog.greenroots.info/sponsor
- buymeacoffee.com/greenroots
- paypal.me/greenrootsinfo
Many Thanks 🙏

Пікірлер: 97
@deepakkumarkhatri
@deepakkumarkhatri 8 ай бұрын
What a great Explanation sirrrr!!!! Loved the way you teach everything in-depth and in best possible way. God bless you!!
@tapasadhikary
@tapasadhikary 8 ай бұрын
That's incredible… thanks a lot 😊
@ParthKawatra
@ParthKawatra 2 жыл бұрын
Finally I started watching your video just to brush up React basics. I liked the way you explain examples of Declarative and Imperative, It helped me to clear this declarative concept. Thank you Tapas Sir!
@tapasadhikary
@tapasadhikary 2 жыл бұрын
Thanks a lot, Parth. Glad it was helpful.
@jessicamaksoud1349
@jessicamaksoud1349 2 жыл бұрын
This video has made my understanding so much better. Thank you for all your hard work.
@tapasadhikary
@tapasadhikary 2 жыл бұрын
I'm very glad it helped 💙
@tejasgiri1650
@tejasgiri1650 Жыл бұрын
I was facing critically during my interview but I am sure I can explain react very well. Big thumbs-up 🔥
@tapasadhikary
@tapasadhikary Жыл бұрын
A Big thank you!
@ipabhi
@ipabhi 2 жыл бұрын
Thanks, Tapas great breakdowns on React. I like the pace and how simply you help us to understand all tits & bits. Got clear knowledge on imperative and declarative. Great content and looking fwd.
@tapasadhikary
@tapasadhikary 2 жыл бұрын
That's great, Abhijit 🔥. Glad you are enjoying it.
@rajasekhar5135
@rajasekhar5135 9 ай бұрын
Thrust me guys so many channels are their in u tube to explain the content but this guys explanation is peaks we have to protect him like a daimond.. Only said thing is after addicted to his vedios going to others content for remaining things is very said 🥺
@tapasadhikary
@tapasadhikary 9 ай бұрын
Thanks a lot, it boosts my motivation a lot.
@BROOKnim
@BROOKnim Жыл бұрын
hands down , best intro on react! thanks for doing this man
@tapasadhikary
@tapasadhikary Жыл бұрын
Welcome, Siva
@praveenkanwar953
@praveenkanwar953 5 ай бұрын
never seen this kind of explanation anywhere else Good job Sir
@tapasadhikary
@tapasadhikary 5 ай бұрын
Thank you ❤️
@shahidulislamzahid
@shahidulislamzahid 4 ай бұрын
Finally, I started watching your video just to brush up on React basics. {day:02}
@tapasadhikary
@tapasadhikary 4 ай бұрын
Awesome
@user-yk3yt4vk9j
@user-yk3yt4vk9j 5 ай бұрын
Thank you so much sir. Now finally I understood why do we need to learn React. Of course I knew it already it's a fast language. But your video made clear my all doubts.
@tapasadhikary
@tapasadhikary 5 ай бұрын
Most welcome!
@user-yk3yt4vk9j
@user-yk3yt4vk9j 5 ай бұрын
omg this is mind blowing 17:37 - Why React is a Library? Is it a Framework?
@tapasadhikary
@tapasadhikary 4 ай бұрын
Haha, glad you liked it
@suvamchatterjee2177
@suvamchatterjee2177 6 ай бұрын
Great explanation Tapas da :) Just found your React Series and already loving it!!
@tapasadhikary
@tapasadhikary 6 ай бұрын
Thanks Vai ❤️ Keep going
@carawalteji9800
@carawalteji9800 Жыл бұрын
Really great and mind-boggling explanation. I have also really liked the way you presented the road map to learn react. I am strictly following all the steps you have mentioned and let me see where I will be after a couple of months.
@tapasadhikary
@tapasadhikary Жыл бұрын
All the power to you, my friend 👍
@rabiaakmal4191
@rabiaakmal4191 4 ай бұрын
you are a such a great teacher
@tapasadhikary
@tapasadhikary 4 ай бұрын
Thank you ❤️
@Leesdjo
@Leesdjo 7 ай бұрын
Thank you sir.. just learned lots from you.
@tapasadhikary
@tapasadhikary 7 ай бұрын
You are most welcome
@carlosmachadom
@carlosmachadom Жыл бұрын
Thanks for the explanation! I was a bit afraid of how to understand many concepts when starting to use React, but your explanation helped me a lot.
@tapasadhikary
@tapasadhikary Жыл бұрын
Very glad 💯
@tomekk3569
@tomekk3569 Жыл бұрын
Great explanation! Thanks :)
@tapasadhikary
@tapasadhikary Жыл бұрын
Thanks a lot, Tomek 💙
@angelineshalini5013
@angelineshalini5013 2 жыл бұрын
Thanks a lot for this video. Very clearly explained.
@tapasadhikary
@tapasadhikary 2 жыл бұрын
Thanks a lot 💙
@abhijiths148
@abhijiths148 2 жыл бұрын
This is very good, simple explanation, good example.
@tapasadhikary
@tapasadhikary 2 жыл бұрын
Thank you 💙
@farazk9729
@farazk9729 2 ай бұрын
Best teacher ever! Thanks for the video. Quick question, though: Would it be correct to say that the component-based nature of React is similar to the object-oriented programming paradigm? I mean, the component you create could basically act like a class, and then you could have multiple instances of that., without disturbing that original component. Would this assumption of similarity be correct? Thanks,
@tapasadhikary
@tapasadhikary 2 ай бұрын
Thank you! Yes, you can think like that analogIically.
@marrisaikrishna416
@marrisaikrishna416 2 жыл бұрын
Thank you so much sir...your content is just masterpiece ❤️.
@tapasadhikary
@tapasadhikary 2 жыл бұрын
Thanks a lot 🧡. Please share it in your circle, if possible 🙏
@coloringfunn
@coloringfunn 2 жыл бұрын
Just Few days ago I have come across one of Ur articles then I started following U, now I think I am a very right place for brushing up my Skills
@tapasadhikary
@tapasadhikary 2 жыл бұрын
That's a great feedback. Thanks a lot 🧡
@tapasadhikary
@tapasadhikary 2 жыл бұрын
Noted.
@sarthakdixit2161
@sarthakdixit2161 2 жыл бұрын
Loved your teaching style. Thanks for creating it!
@tapasadhikary
@tapasadhikary 2 жыл бұрын
Great to know. Thank you 💙
@sarthakdixit2161
@sarthakdixit2161 2 жыл бұрын
@@tapasadhikary Most welcome!
@prithvisinh
@prithvisinh Жыл бұрын
I love this cristal clear explanation.
@tapasadhikary
@tapasadhikary Жыл бұрын
Super thanks 🙏
@designengineeringsociety1857
@designengineeringsociety1857 Жыл бұрын
great explanation!
@tapasadhikary
@tapasadhikary Жыл бұрын
Thanks a lot
@ayushpandey5261
@ayushpandey5261 2 жыл бұрын
Thanks a lot for such amazing content Tapas. I have 2 questions: 1. What will be the frequency of the videos? In how many weeks from now will the entire course be finished?
@tapasadhikary
@tapasadhikary 2 жыл бұрын
Hello Ayush, I'm glad you liked the content. Answer to your questions are, - I am NOT a full-time KZfaqr(yet) 😀. So it is surely driven by many other commitments I have. At this stage, I am trageting 1-2 videos per week. - My plan is to cover the Beginner part asap... That may be total 7-8 videos. SO in next 3-4 weeks we will have most of the required things covered for beginners and getting started with Intermediate items. Upnext, another 3 weeks for Intermediate and 2 weeks to cover the Advanced topics. That's the projection I can give now. Of course, things may change. I hope it provides you some ideas. Btw... I will be posting this timeline soon(in Feb) in the Community Channel. Thanks a lot for liking my content. If possible share them too ✌
@tejasgiri1650
@tejasgiri1650 Жыл бұрын
Masterpiece ❤️
@tapasadhikary
@tapasadhikary Жыл бұрын
Thanks Tejas 💙
@farrukhazad
@farrukhazad 8 ай бұрын
excellent
@tapasadhikary
@tapasadhikary 8 ай бұрын
Thank You!
@akashnaik5567
@akashnaik5567 4 ай бұрын
Superb Teaching
@tapasadhikary
@tapasadhikary 4 ай бұрын
Thank you 🙏
@coding-gemini
@coding-gemini 2 жыл бұрын
Excellently explained Sir, Great work, Just subscribed to your channel, will definitely follow your videos.
@tapasadhikary
@tapasadhikary 2 жыл бұрын
Very cool. Thank you. More to come. 😀
@AshifKhan-jo5wt
@AshifKhan-jo5wt 2 жыл бұрын
Loved your video. Please explain context and reducers hook as well.
@tapasadhikary
@tapasadhikary 2 жыл бұрын
Will do brother 💙
@AshifKhan-jo5wt
@AshifKhan-jo5wt 2 жыл бұрын
@@tapasadhikary I'll be waiting.
@zwelinux9861
@zwelinux9861 Жыл бұрын
I really thanks your topics on freecodecamp. These topics help me alot when it comes to struggle with react and javascript. Much Appreciated. Have a good day Tapas Adhikary.
@tapasadhikary
@tapasadhikary Жыл бұрын
You too, Zwe. Glad it was helpful.
@user-yk3yt4vk9j
@user-yk3yt4vk9j 5 ай бұрын
Wish you get the reach that you deserve⭐⭐⭐⭐⭐⭐
@tapasadhikary
@tapasadhikary 3 ай бұрын
Thank You! It will come with all of you share the videos with your friends and social media. Thanks for the support :)
@favouritejome
@favouritejome 2 жыл бұрын
Great video and explanation 🤩
@tapasadhikary
@tapasadhikary 2 жыл бұрын
Hey Favourite... Great to get the feedback from you, man. 💙. Stay blessed.
@sublimeelectrons8699
@sublimeelectrons8699 10 ай бұрын
@tapas sir, solid explanation... you are a blessing. please continue to be one.. Would it be possible to have a NextJs crash course soon from you sir?
@tapasadhikary
@tapasadhikary 10 ай бұрын
I’m planning an entire course on Nextjs from mid September
@sublimeelectrons8699
@sublimeelectrons8699 10 ай бұрын
@@tapasadhikary That is so great sir! I will personally look forward to it. Please keep safe and stay healthy.
@user-ks4tk6of9w
@user-ks4tk6of9w 2 жыл бұрын
funny clipart)) thank you!!
@tapasadhikary
@tapasadhikary 2 жыл бұрын
😀😀
@user-yd9yb6zi9w
@user-yd9yb6zi9w Жыл бұрын
I read your FreeCodeCap article carefully and then came to see this video, it helped me a lot! Can you suggest a good course to learn React? I liked your video and your explanation, but I am not really a video-learner, I am a text-learner...
@tapasadhikary
@tapasadhikary Жыл бұрын
Thank you! We are building it here: www.showwcase.com/roadmap/8/react-the-complete-guide
@vinitraut1425
@vinitraut1425 2 жыл бұрын
Great introduction to react!
@tapasadhikary
@tapasadhikary 2 жыл бұрын
Thanks a lot 💙
@hi-yi7en
@hi-yi7en 2 жыл бұрын
Underrated youtuber 💕
@tapasadhikary
@tapasadhikary 2 жыл бұрын
🧡
@SurendraSingh-tf7tk
@SurendraSingh-tf7tk 2 жыл бұрын
Thank you so much sir for this Plz humble request ye course pura complete krna
@tapasadhikary
@tapasadhikary 2 жыл бұрын
Zaroor karenge. Kindly isko share kana apni circle me. Many thanks.
@sohamnesarikar5516
@sohamnesarikar5516 2 жыл бұрын
Sir really great explanation👌✌️
@tapasadhikary
@tapasadhikary 2 жыл бұрын
Thanks a lot Soham 😍
@r4jpakhurde313
@r4jpakhurde313 2 жыл бұрын
Great video sir ❤️
@tapasadhikary
@tapasadhikary 2 жыл бұрын
Thank you 🧡
@zahabmetra4848
@zahabmetra4848 2 жыл бұрын
Great video :)
@tapasadhikary
@tapasadhikary 2 жыл бұрын
Thanks a lot, Zahab 🧡
@igor9919
@igor9919 Жыл бұрын
Is it correct to say that libraries and API's make your code (regardless of your programming language) declarative? Since you are using the libraries/api functions to perform the steps instead of writing the whole instruction yourself, since the api/library already do for you? Or is it possible for you to create imperative code using libraries and api?
@tapasadhikary
@tapasadhikary Жыл бұрын
Great question! Yes, they make things declarative. On the other hand, if you take the example of includes from C language, those are like libraries but may do imperative work! In the modern world, most of the library are declarative in nature.
@anandgarikapati3769
@anandgarikapati3769 2 жыл бұрын
finally landed on react...very great content made easy..thanks a lot. is it possible to reduce the font size and minimize the screen...
@tapasadhikary
@tapasadhikary 2 жыл бұрын
Hey Thanks Anand... Glad you liked it 😀 Are you asking to reduce the font-size of text or code?
@anandgarikapati3769
@anandgarikapati3769 2 жыл бұрын
@@tapasadhikary font size
@atikurrahman3762
@atikurrahman3762 Жыл бұрын
is it update react series with their website in 2023??
@tapasadhikary
@tapasadhikary Жыл бұрын
Absolutely. Fundamentals are same and as you proceed, you will find videos related to React 18 features
МАМА И STANDOFF 2 😳 !FAKE GUN! #shorts
00:34
INNA SERG
Рет қаралды 3,6 МЛН
Универ. 10 лет спустя - ВСЕ СЕРИИ ПОДРЯД
9:04:59
Комедии 2023
Рет қаралды 2,8 МЛН
The day of the sea 🌊 🤣❤️ #demariki
00:22
Demariki
Рет қаралды 86 МЛН
#FiveThings About React
6:35
Microsoft Developer
Рет қаралды 29 М.
What Is A RESTful API? Explanation of REST & HTTP
18:38
Traversy Media
Рет қаралды 1,4 МЛН
I built the same app 10 times // Which JS Framework is best?
21:58
Fireship
Рет қаралды 2,5 МЛН
God-Tier Developer Roadmap
16:42
Fireship
Рет қаралды 6 МЛН
МАМА И STANDOFF 2 😳 !FAKE GUN! #shorts
00:34
INNA SERG
Рет қаралды 3,6 МЛН