As a newb who has gone thru all the frameworks to see the differences (via making a back-end api with auth/validation....) i think Vue > React > Angular(most veterans dont even recommend learning angular since they themselves are moving away from it...very monolithic and opinionated) Vue’s coding style is similar to what web developers are used to before the advent of React. Vue separates HTML, JavaScript and CSS like the traditional way of coding web applications.It does allow JSX, if that is your preferred code style. Vue also has component lifycycles (good example of it -> alligator.io/vuejs/component-lifecycle/ ), but they are simple and much more intuitive than React. Vue also is a younger framework, so it made sure it took the best of React and addressed some of the problems with React. Based on the comparisons of code style, if you are a JavaScript developer who has not used React or Vue, you will find coding with Vue easier and more intuitive.
Adding background color to Google search results to explain components is so genius of you. Rather than giving some absurd examples, you explained with everyday things. It's just explains that complex things doesn't always need complex explanation. Great work.
@@WebDevSimplified Pleaser Master, how can i do the same thing? are you clicked on some buttons to get the components? Thank you again for this video, you reayll well explained it
ive been learning react for a week and my instructors werent able to articulate what react is really used for. they just said were learning it without that fundamental background. Thank you for this
I've been taking classes for about 6 months now. I started my web dev journey over 10 years ago and tried to learn through trial and error. Your channel has helped tremendously, where a lot of classes and videos are just tedious and repetitive junk. Thanks!
Hello from Turkey! I can't afford to buy your course but I am pretty sure that you deserve the money. Your videos are very helpful. I hope you keep doing the good work.
I've been watching a whole bunch of your React related videos, and it's been the most enjoyable learning experience in programming for years. Keep the average quality this high and your channel should grow a lot over time.
You provide an amazing value to the world, Kyle: thank you very much for the amount of effort you put in your videos. I never liked the web-side / front-end of development, and now I can't get enough of it: I am seeing every video in your channel! And I am learning a lot. You have a great gift. Again, thank you so much for using it to make the world a better place, by helping people learn. Kind regards from Portugal.
@@zakariahassan123 start with javascript and react becomes 10x easier. If you don't know javascript, youll struggle. So I'd say spend twice the amount of time on javascript as you spend on React. On top of just learning, actually build projects. Have a habit of building 1-2 projects a week (for small ones) & for the big projects, one every 2-3 weeks and I guarantee youll have enough experience to get a job after like 6-7 months.
Here I am. I have just started, some weeks ago, to learn JS. I will be here and take over any knowledge you release. Thank you for this and see you. I think about buying one course of yours, I will see to it
after hours of reading my Bootcamp's text and going insane about WTF React is... 6 min into this video and I feel like I'm getting it. lol. The course sounds amazing, can't wait
for some reason, i learned how ui components work more in vuejs than in react. im actually glad that its learn concept once, do anywhere is applicable to any framework. besides that, what a great way to introduce react as you explain how components work really well! hopefully more people find you if they wanna deep dive into these stuff! anything you do is highly recommended
I completely agree. The transition is just smooth going form JS to Reactjs. I love React and I've been self-teaching myself. My biggest issue is High Order Components(HOC). this confuses me the most. Thus, why Redux is difficult for me.
Kind of. You will probably run into HOC while programming in React, but I find it easier to tackle when you get to that point. The way I use to understand them is that HOC are very similar to higher order functions, such as the popular array methods like map.
I haven't started any proper small project to get into coding yet(either due to lack of need or want, not sure myself) , but I just love watching these videos. Keep it up!
The teaching thing, you have it. I can easliy understand everything you say i am sure the course you give will be very good, when its out i will look at buying it for sure.
I Just have to Make This Public....., I have studied them all (non Paid)... This Channel is GOLD.... Super Thankyou.... Saving my Pennies for "Web Dev Simplified"... And "MoralisWeb3"... Well Done! I soon, Will be a Paying Customer for These Fine Academy's... SOoo Excited
I agree with Ammar Halees' comment below. THIS CHANNEL is over the top fantastic 🎉🎉 Every video is sooooo informative and easy to follow. This video helped be make some decisions. I am way past the launch date BUT going to get your React course. I just saw it is in easy-to-digest small sections.....LOVE THIS.
Bro everything was great but you gotta learn to blink some times man you just stare and stare it looks a bit unnatural but man seriously amazing insight into reactjs. Thank you.
I'm very bad at simplifying, but also I really needed to watch all these videos, so thanks so much, simpifying things helps with burnout, also cool to see I'm not the only developer without the dev beard, lolz 😆🧑💻
Heeey, you actually mentioned Svelte in a video about React! The future is getting closer, haha! Could we expect something more about the futur...I mean, about Svelte... on this channel ? Thanks!
@@WebDevSimplified Hey great. No problem, man. Take your time to learn it. And its not only interesting, its truly reactive, unlike React, has super small app size, since it doesn't have framework code, has component scoped CSS styles, so there are not style collisions, its faster, simpler to learn and use and much more. People with experience and knowledge in multiple JS frameworks say - the future of Web Dev. Thanks.
I been watching videos on react and wondering why I wouldn't just make it in js lol Thanks for the clarification, I finally understand the application of react
That is a pretty good idea. For the most part the projects are not the focal point of the course since they are just a means to an end. Unlike most courses this course is not about building a big end product but instead about learning in depth what React is and how to use it in a project.
The way I understood this was basically: Rather than counting out a dollar in Pennies with pure JavaScript, React is like doing it with Nickels as well.
Nice video ! I got a question: In what moment should i start learning React, i mean i need to be an advanced user with Javascript or just the fundamentals. Thanks.
You mention that learning one of the three popular frontend libraries (React, Angular, Vue) will put you ahead of a lot of other job seekers. Are there really enough people who start putting in web-dev job requests WITHOUT knowing one of the three that it's that big of an advantage over other potential applicants?
every job like more than 90% require you to know one of the 3 frameworks. so to be honest here if you know one of the 3 frameworks that will let you just enter the job market. it won't give you any advantage whatsoever.
But you have components in vanilla JS usung the Shadow DOM, they are super easy to use, they look almost identical to them in React. I thought I was missing something with React but I guess not 🤷♂️Also appending HTML items in JS is super easy, just appendChild, done. Not having a dig or anything btw, love your videos!
I like react, but i prefer Angular, because it is more structured and makes more sense from a dev perspective. Also AngularJS is a really good and quick jQuery Alternative, you just plug the cdn and you are ready to code. You should learn it. :)
Massively underrated dev. Channel. Every single video I've seen by you, is useful, clear and concise! Thank you!
Thank you so much! I really appreciate your kind words and support.
As a newb who has gone thru all the frameworks to see the differences (via making a back-end api with auth/validation....) i think Vue > React > Angular(most veterans dont even recommend learning angular since they themselves are moving away from it...very monolithic and opinionated)
Vue’s coding style is similar to what web developers are used to before the advent of React. Vue separates HTML, JavaScript and CSS like the traditional way of coding web applications.It does allow JSX, if that is your preferred code style.
Vue also has component lifycycles (good example of it -> alligator.io/vuejs/component-lifecycle/ ), but they are simple and much more intuitive than React. Vue also is a younger framework, so it made sure it took the best of React and addressed some of the problems with React.
Based on the comparisons of code style, if you are a JavaScript developer who has not used React or Vue, you will find coding with Vue easier and more intuitive.
Yeah he is the man... his channel will continue to grow however. He just needs to keep a it, he'll become big for sure
He has a natural easy way of explaining complex things, without oversimplifying, that's really great!
Agreed. Definitely my go-to.
Adding background color to Google search results to explain components is so genius of you. Rather than giving some absurd examples, you explained with everyday things. It's just explains that complex things doesn't always need complex explanation. Great work.
Thank you so much! I'm really glad that example worked well for you.
@@WebDevSimplified Pleaser Master, how can i do the same thing? are you clicked on some buttons to get the components? Thank you again for this video, you reayll well explained it
seriously learning react and i love your videos... you give off humble master oogue vibes...
ive been learning react for a week and my instructors werent able to articulate what react is really used for. they just said were learning it without that fundamental background. Thank you for this
Nice react breakdown. This is great for anyone just getting into react
Thank you! I'm glad you enjoyed the video.
I've been taking classes for about 6 months now. I started my web dev journey over 10 years ago and tried to learn through trial and error. Your channel has helped tremendously, where a lot of classes and videos are just tedious and repetitive junk. Thanks!
Hello from Turkey! I can't afford to buy your course but I am pretty sure that you deserve the money. Your videos are very helpful. I hope you keep doing the good work.
I've been watching a whole bunch of your React related videos, and it's been the most enjoyable learning experience in programming for years. Keep the average quality this high and your channel should grow a lot over time.
You provide an amazing value to the world, Kyle: thank you very much for the amount of effort you put in your videos. I never liked the web-side / front-end of development, and now I can't get enough of it: I am seeing every video in your channel! And I am learning a lot. You have a great gift. Again, thank you so much for using it to make the world a better place, by helping people learn. Kind regards from Portugal.
It's funny how long I avoided React, simply because of my disdain for Facebook. But I have to admit, it's a really nice framework.
Same here.
but it's a library
@@nurzhanzhumadil9307 right, right, I suck at nomenclature, sorry. It's a nice library, OK.
@@cswalker21 that's better
@@cswalker21 NextJS is a React framework. You will love it
As someone learning react, this was a great explanation for me to visualize it's use vs Vanilla JavaScript.
how far did you go and what's like the journey ahead as someone started react? I'm confused and react seems hard
@@zakariahassan123 start with javascript and react becomes 10x easier. If you don't know javascript, youll struggle. So I'd say spend twice the amount of time on javascript as you spend on React. On top of just learning, actually build projects. Have a habit of building 1-2 projects a week (for small ones) & for the big projects, one every 2-3 weeks and I guarantee youll have enough experience to get a job after like 6-7 months.
@@thelonercoder5816 are you working?? Are you self taught or CS?
Here I am. I have just started, some weeks ago, to learn JS. I will be here and take over any knowledge you release.
Thank you for this and see you.
I think about buying one course of yours, I will see to it
I really needed this video on React. Thank you so much for this video kyle!
You're welcome! I'm glad I could help.
My man! You are making my web dev journey so much easier! Thanks dude! You're the goat!
I'm glad I could help!
Dude, you're channel is amazing, I watch everything you put out bc it's great and to the point.
Keep the amazing full-stack content coming!
Thank you so much!
Thank you very much, I'm studying on my own to become a front-end dev and your videos are awesome to actually learn something
good luck
@@louaylabidi1068 Thank you man
Love your videos! I bought your CSS course a while back and so glad I did. I'm planning to buy the react one too
Can you share the course ??
lmao 😂😂@@muhammadsibtain4855
after hours of reading my Bootcamp's text and going insane about WTF React is... 6 min into this video and I feel like I'm getting it. lol. The course sounds amazing, can't wait
That is awesome! I'm glad I could help!
for some reason, i learned how ui components work more in vuejs than in react. im actually glad that its learn concept once, do anywhere is applicable to any framework. besides that, what a great way to introduce react as you explain how components work really well! hopefully more people find you if they wanna deep dive into these stuff! anything you do is highly recommended
I completely agree. The transition is just smooth going form JS to Reactjs. I love React and I've been self-teaching myself. My biggest issue is High Order Components(HOC). this confuses me the most. Thus, why Redux is difficult for me.
Higher order components are confusing but with the introduction of hooks luckily those components are not really needed anymore.
@@WebDevSimplified are you serious?! So i can kinda skip it and jump to hooks?
Kind of. You will probably run into HOC while programming in React, but I find it easier to tackle when you get to that point. The way I use to understand them is that HOC are very similar to higher order functions, such as the popular array methods like map.
hahah fucking fraud, easy? fuck you
I just bought your React course.
You have the best Dev channel on UA-cam.
Thank you so much! I really appreciate the support. I hope you enjoy the course.
clear and concise, definitely trying to build a to-do list now
I haven't started any proper small project to get into coding yet(either due to lack of need or want, not sure myself) , but I just love watching these videos. Keep it up!
Thank you! I really hope you find the time or motivation to create something soon. It is incredibly rewarding.
I have signed up, looking forward to the course, hopefully the ui of the course project is polished !!!
Thanks. The UI design for the project is bare bones since the focus is on React and I didn't want to spend a bunch of time doing CSS in the course.
Bro, you rock. And I've seen A LOT of tutorials. Yours are best by far. I am SO going to check that React tutorial of yours.
Thank you!
Your channal should go viral
The teaching thing, you have it.
I can easliy understand everything you say i am sure the course you give will be very good, when its out i will look at buying it for sure.
Thank you so much! Your support means so much to me :)
One of the best out here.....much love and respect...Please continue uploading.
I Just have to Make This Public....., I have studied them all (non Paid)... This Channel is GOLD.... Super Thankyou.... Saving my Pennies for "Web Dev Simplified"... And "MoralisWeb3"... Well Done! I soon, Will be a Paying Customer for These Fine Academy's... SOoo Excited
its my first comment on youtube .
brother you have sach skills to define tough things in simple way
You are really simplifying the web for us. Thank you. Big like 👌👍
You are very welcome!
Bruh! So less subscribers for a super high quality channel. We need to question life
I'm glad you enjoy my videos. Thank you
Dont worry, time ultimately decides the real value of market.
Finally i got tutorial of yours in React.. Love u bro ❤️🇮🇳🇮🇳
Thanks! I am excited to finally cover React.
I agree with Ammar Halees' comment below. THIS CHANNEL is over the top fantastic 🎉🎉 Every video is sooooo informative and easy to follow. This video helped be make some decisions. I am way past the launch date BUT going to get your React course. I just saw it is in easy-to-digest small sections.....LOVE THIS.
Thank's for create this course
You are very welcome!
This video rally helped me knowing react. Now i'll use it for sure.
Bro everything was great but you gotta learn to blink some times man you just stare and stare it looks a bit unnatural but man seriously amazing insight into reactjs. Thank you.
thanks for the clarification kyle , keep going you re doing a great job !!!
Amazing Explanation, I really like your No Big project style.
Another great video!! I'm having a hard time switching to component-based thinking, but I think the more I code the more it'll sink in for me.
Your videos are always super helpful and easy to understand!!
I'm very bad at simplifying, but also I really needed to watch all these videos, so thanks so much, simpifying things helps with burnout, also cool to see I'm not the only developer without the dev beard, lolz 😆🧑💻
If you recommend it, i'll sure learn it.
You will love it
Yay cannot wait for the course
Thank you! I cannot wait either.
Perfectly explained...Thanks
You're welcome!
I really like your channel, please keep the videos coming!
Thank you!
You're awesome Kyle, yet another masterpiece from the magician ... Thanks
Thank you!
Could you please consider making a similar video explaining Angular 2+?
Heeey, you actually mentioned Svelte in a video about React! The future is getting closer, haha!
Could we expect something more about the futur...I mean, about Svelte... on this channel ?
Thanks!
You will. It probably won't be super soon since I still need to learn svelte but it is very interesting to me and I want to learn it.
@@WebDevSimplified Hey great. No problem, man. Take your time to learn it.
And its not only interesting, its truly reactive, unlike React, has super small app size, since it doesn't have framework code, has component scoped CSS styles, so there are not style collisions, its faster, simpler to learn and use and much more.
People with experience and knowledge in multiple JS frameworks say - the future of Web Dev.
Thanks.
duuude i’m on list already!
Nice! Only a couple more weeks before the release!
Love your videos man. BTW can you make a video on closure?
I have been meaning to do that, but have been struggling to find an easy way to make it simple to understand.
Man you are underrated and I mean it. 🎉
This was incredibly helpful, thank you
tbh i will be subscribing soon to your patreon for sure, i just always get your explanations
thank you for this video!!
Please keep making videos!!
the lego analogy was really good
Please make on series Express and node js
I have a full stack node.js playlist that covers exactly that.
I been watching videos on react and wondering why I wouldn't just make it in js lol
Thanks for the clarification, I finally understand the application of react
Thanks for the video!! Appreciate your efforts :)
Thank you brother 🙏🙏. Good expain
Thank you!
I like your videos sir and thank you for showing up in youtube. Looking forward for more videos.
thank you man!
Thanks 😊
This was very useful 👍🏻
Thanks Kyle... 😊😊😊
You're welcome
this man is starring in my soul
Bro do a Podcast please. It would be legend!
Can you provide showcase of the projects you'll work through in your course?
That is a pretty good idea. For the most part the projects are not the focal point of the course since they are just a means to an end. Unlike most courses this course is not about building a big end product but instead about learning in depth what React is and how to use it in a project.
Please make a video on React architecture.
How are you highlighting components? Is it React Dev Tools or Video Editing?
It is video editing. I use a tool called figma to create graphics for the video and that is what I did the highlighting with.
@@WebDevSimplified Great.
great work.
Sounds more like a video on frontend frameworks in general than a video about react in particular
Hello Kyiel, when are gonna create a react js course?
bro, you are amazing...
I would have bought that course if it wasn't that expensive, not everyone's from usa
thank u so much
Will you start doing tutorials on react?
indeed , please!!
I will. I am excited to start diving more into React.
@@WebDevSimplified Me too! Just got into learning react!
Yes , pls. I just got started & it's interesting even though I find it kinda difficult.
this guy never blinks
great video...
Would you recommend learning js before starting to learn react or other js frameworks?
Yes. I would say you should learn enough JS that you feel comfortable using it and have built a few small applications with JS before learning React.
@@WebDevSimplified okay thanks
Great video and by the way I love your hair style ;-)
The way I understood this was basically: Rather than counting out a dollar in Pennies with pure JavaScript, React is like doing it with Nickels as well.
You have the greatest way to teaching , you are amazing , please follows him
Nice video ! I got a question: In what moment should i start learning React, i mean i need to be an advanced user with Javascript or just the fundamentals.
Thanks.
You mention that learning one of the three popular frontend libraries (React, Angular, Vue) will put you ahead of a lot of other job seekers. Are there really enough people who start putting in web-dev job requests WITHOUT knowing one of the three that it's that big of an advantage over other potential applicants?
every job like more than 90% require you to know one of the 3 frameworks. so to be honest here if you know one of the 3 frameworks that will let you just enter the job market. it won't give you any advantage whatsoever.
@@gadxgaming7705 That's what I thought. It sounded a little weird in the video, lol
How many hours will take this playlist.?
Please do hooks!
I will. The course is entirely based around using function components and hooks
@@WebDevSimplified Nice!
Your non-blinking eyes makes me uncomfortable 🤣
But no compromise on tutorials. Great one. ❤️
How did you highlighted that stuff with colors? Great vid.
Hey thanks man
I'm planning on learning React but I wonder how long does it take to completely master it?
Honestly if you know JavaScript to an intermediate level you can pick up React really quickly. Mastering it is another story, as always
You are becoming stylish day by day. I can see it. What is the secret?
No secret. Just wearing the same old t shirts everyday.
@@WebDevSimplified :)
Hi Kyle. Please tell me what key you press at 4:32?
But you have components in vanilla JS usung the Shadow DOM, they are super easy to use, they look almost identical to them in React. I thought I was missing something with React but I guess not 🤷♂️Also appending HTML items in JS is super easy, just appendChild, done.
Not having a dig or anything btw, love your videos!
I am gonna learn react Hurray!
not if i do it first
@@indianathe3rd742 👍ok.
Great videos. Is the full react course available in Udemy?
Subbed
Greetings from Jakarta
His voice is AI
I like react, but i prefer Angular, because it is more structured and makes more sense from a dev perspective. Also AngularJS is a really good and quick jQuery Alternative, you just plug the cdn and you are ready to code. You should learn it. :)
The best Dev Channels.... And I bet They're Musician's Lol