React in 100 Seconds

2024 ж. 15 Мам.
1 274 879 Рет қаралды

React is a little JavaScript library with a big influence over the webdev world. Learn the basics of React in 100 Seconds fireship.io/tags/react/
How I make these Videos • How I Make Videos for ...
#react #webdev #100SecondsOfCode
Install the quiz app 🤓
iOS itunes.apple.com/us/app/fires...
Android play.google.com/store/apps/de...
Upgrade to Fireship PRO at fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.
My VS Code Theme
- Atom One Dark
- vscode-icons
- Fira Code Font

Пікірлер
  • Also checkout *Vue.js in 100 Seconds* kzhead.info/sun/ocx7hrBsaF-Vdq8/bejne.html and stay tuned for a JS "framework" video tomorrow :)

    @Fireship@Fireship3 жыл бұрын
    • Redux in 100 sec. ?

      @gddeufedhfezr1224@gddeufedhfezr12243 жыл бұрын
    • Amazing video as always. Bwt where is the video about React & Firebase

      @migueldomingos4570@migueldomingos45703 жыл бұрын
    • Angular in 100 seconds plz

      @hr_hridoy@hr_hridoy3 жыл бұрын
    • @@hr_hridoy Is that possible though?

      @user72974@user729743 жыл бұрын
    • Ok staying tuned.

      @mohammadtalha2336@mohammadtalha23363 жыл бұрын
  • Interviewer: How long have you been working on React? Me: 100 seconds

    @rahulshah291@rahulshah2913 жыл бұрын
    • Why no replies?

      @wardog176@wardog1762 жыл бұрын
    • @@wardog176 me: 128 seconds😅

      @The-Dev-Ninja@The-Dev-Ninja2 жыл бұрын
    • Dude I just get hired and I just studied 3 weeks React 😅, but I have good fundaments with JS and now I'm working with Angular, but in the future they told me that I'll be the leader if we need work with React

      @jcw5611@jcw56112 жыл бұрын
    • @@jcw5611 Holy crap that's awesome! Congratulations!

      @craigdaurizio686@craigdaurizio6862 жыл бұрын
    • Interviewer: Unfortunately you are overqualified for this position.

      @s3by493@s3by4932 жыл бұрын
  • I went to bathroom with my phone and came out as a react developer. Thanks man for making my life easy 😎

    @roshkarizma9255@roshkarizma92553 жыл бұрын
    • Same here listened to whole video there

      @ammartahir5871@ammartahir58712 жыл бұрын
    • Cool 😎

      @dopamine_Seeker@dopamine_Seeker2 жыл бұрын
    • Same

      @visualsbymathis@visualsbymathis2 жыл бұрын
    • Ur a legend bro😂

      @abdullahiabbas7905@abdullahiabbas79052 жыл бұрын
    • Same😂

      @retroclassic9934@retroclassic99342 жыл бұрын
  • me: watches react in 100 seconds video also me: adds react developer to cv

    @mohammedalkhateem@mohammedalkhateem3 жыл бұрын
    • lmao

      @gagandeepsingh4236@gagandeepsingh42363 жыл бұрын
    • Ez

      @jimhalpert9803@jimhalpert98033 жыл бұрын
    • Lol 😂😂

      @pratikjagtap7413@pratikjagtap74132 жыл бұрын
    • Lol

      @abdulnafay72@abdulnafay722 жыл бұрын
    • @@nick-on3rk *128 seconds😅

      @The-Dev-Ninja@The-Dev-Ninja2 жыл бұрын
  • Next: The whole Linux source code in 0.006 seconds

    @martinsalamanco6595@martinsalamanco65953 жыл бұрын
    • "it somehow works"

      @igorordecha@igorordecha3 жыл бұрын
    • you liked the comment, might as well subscribe to my channel

      @martinsalamanco6595@martinsalamanco65953 жыл бұрын
    • @@igorordecha Linus: "it somehow works because it works all at once, in a single working-thingie, instead of working in micro-thingies and I'm right, you are wrong, case closed."

      @DominioSantos@DominioSantos3 жыл бұрын
    • @@martinsalamanco6595 no

      @igorordecha@igorordecha3 жыл бұрын
    • POSIX in 100 seconds

      @tiktokhaven6059@tiktokhaven60593 жыл бұрын
  • "It's so easy a caveman could do it." Well I don't know what I am anymore.

    @prism1843@prism18433 жыл бұрын
  • I reacted in less than 5 seconds to open this video. hehe

    @yankomirov4290@yankomirov42903 жыл бұрын
    • Gold medal for you 🥇

      @Fireship@Fireship3 жыл бұрын
    • @@Fireship that's my greatest achievement so far

      @yankomirov4290@yankomirov42903 жыл бұрын
    • As soon as I opened the video, I scrolled down to the comments to write this exact comment. I see I'm not alone tho.

      @tsukuyomin@tsukuyomin3 жыл бұрын
    • Hehe me too

      @nsambataufeeq1748@nsambataufeeq17483 жыл бұрын
    • Haha same

      @nikhilm103@nikhilm1033 жыл бұрын
  • So does this mean i can apply to Facebook now after watching this?

    @briandesign@briandesign3 жыл бұрын
    • Congrats, you're an officially certified React developer 🌟

      @Fireship@Fireship3 жыл бұрын
    • Fireship courses in a nutshell

      @developerninja619@developerninja6193 жыл бұрын
    • Next CEO of Facebook

      @okloard@okloard3 жыл бұрын
    • @@okloard Not that it seems likely that zuck will leave facebook

      @migueldomingos4570@migueldomingos45703 жыл бұрын
    • In your dreams maybe they don't take anyone below native developer

      @anmolpatel793@anmolpatel7933 жыл бұрын
  • love this 100 sec format. We should have more of this type of micro-clip to explain concepts other than someone simply mumble out the formal definition while typing some codes. please produce more of this!!!

    @THOTHO-ie5lz@THOTHO-ie5lz3 жыл бұрын
    • Tiktok

      @bobba0385@bobba0385 Жыл бұрын
    • This aged well

      @dinofish3262@dinofish326211 ай бұрын
  • React will "react" to changes. That is the cleaner explanation of what react does. 😉

    @DalexHD@DalexHD3 жыл бұрын
    • 🤣

      @TheoParis@TheoParis3 жыл бұрын
    • That was easy to understand rather than watching a long journey tutorial, lol

      @mediocre7199@mediocre71993 жыл бұрын
    • I don't get that part :thinking_face:, Haven't work with React but if its name is because of that behavior, well, it kinda sucks, isn't that called value binding or something like that ?, Angular has that same functionality. (I'm not saying that React and Angular are the same, I'm only talking about that behavior.)

      @stivenBermeo@stivenBermeo3 жыл бұрын
    • @@stivenBermeo You can achieve everything these frameworks do with native javascript so it's likely that these frameworks are both using similar methods to pass data into the view and in my opinion I think you should at least have the knowledge to mimic their functionality naively before you start to use them.

      @jordanski5421@jordanski54213 жыл бұрын
    • unfortunately this is false because react is not "reactive"

      @awekeningbro1207@awekeningbro1207 Жыл бұрын
  • In 100 seconds you can explain more than other one-hour tutorials. Awesome skill!

    @RamoFX@RamoFX3 жыл бұрын
    • He just doesn't treat his audience like Idiots

      @absurdemtiefer1950@absurdemtiefer19502 жыл бұрын
    • ​@@absurdemtiefer1950That's just a misinterpretation of "he explains what you need to know and cuts out all the bullshit."

      @arielp7582@arielp75826 ай бұрын
  • right on time, as always. started checking out react two days ago and here’s a fireship video on it. insane.

    @bdotsamir@bdotsamir3 жыл бұрын
  • amazing how you compress and still make it look easy, practical, professional

    @eternalincantation@eternalincantation2 жыл бұрын
  • Nice job... amazing how much quality information can be delivered in a clear, concise and short period of time.

    @timlind3129@timlind31293 жыл бұрын
  • Next : Next Js in detail please🙏🏼🙏🏼🙏🏼

    @thriftykapila8420@thriftykapila84203 жыл бұрын
    • I've been experimenting with some Next / Firebase stuff. That video will happen eventually.

      @Fireship@Fireship3 жыл бұрын
    • @@Fireship much waited by your many fans, thanks a lot, also a little heart from you will gimme better sleep😅😅

      @thriftykapila8420@thriftykapila84203 жыл бұрын
    • 100 likes

      @CompactStar@CompactStar3 жыл бұрын
  • You summed up what I've learned in 100 days in just 100 seconds! this is the clearest explanation of React on the whole f'n internet!

    @osamagamal495@osamagamal4953 жыл бұрын
  • I’ve been waiting so long for this episode. I just love your style. Thanks.

    @louiejohannesen9810@louiejohannesen98103 жыл бұрын
  • Was waiting for this. Thanks for the upload!!

    @masalman1441@masalman14413 жыл бұрын
  • You are amazing. Really needed this, so perfect timing :D

    @janvanoverbeek187@janvanoverbeek1873 жыл бұрын
  • Jesus Christ thank you for cramming so much quality information into this video. I watched two other popular programming content creators and they rambled and didn’t explain why react is popular or the features that make it different from other languages. Nice when someone delivers

    @superpantman@superpantman Жыл бұрын
  • If I had seen this video 1 month earlier then I would not have understood a thing but after learning react js for 1 month now I can understand things like (props, conditional rendering, useState hook and many other hooks). Nice video

    @codewithsaj9270@codewithsaj92702 жыл бұрын
  • i chose react as a js library for building an interactive ui and its my first time ever doing anything meaningful with js, since i was going nowhere with tutorials i decided to see a 100 secs video. been the best help to get things started

    @rupavagetsitdone@rupavagetsitdone Жыл бұрын
  • Very helpful, even though i already use react many times. But in 100 seconds, this is marvelous. Thanks man 👍.

    @khasbullahzakin@khasbullahzakin3 жыл бұрын
  • This was a better introduction than the 4 hour intro of the 48 hour React course I am working through.

    @BenKnisley@BenKnisley Жыл бұрын
  • I am so glad I watched this video and went for a react interview. They were impressed. Got the job.

    @pawanmishra9342@pawanmishra93422 жыл бұрын
  • React is so flexible you can choose whether to use JavaScript or TypeScript. Plus, the JSX syntax is just JS with superpowers instead of HTML with superpowers. This way we can avoid the complexity of templating language and fully use JS's power

    @detaaditya6237@detaaditya62373 жыл бұрын
    • You described every javascript framework

      @Konyad@Konyad2 жыл бұрын
    • Good luck with server side rendering

      @thatsalot3577@thatsalot35772 жыл бұрын
    • ​@@thatsalot3577 next

      @Dev-Siri@Dev-Siri Жыл бұрын
    • Ok here are a list of reasons why React.js is bad. 1)Web components exist in pure vanila javascript without any external library or framework and react is literally abusing those to promote their own product. And thats because developers lack of core JavaScript knowledge 2)Piles of junk, if you gave it some effort you would realize that actually creating your own framework for custom web componenets will be much more performance friendly and easier to maintain with no extra 90% of junk coming along with React. 3)Bad data manipulation being handled by third library’s like redux makes it even heavier and harder to use ,unlike JS global object - or session storages. 4)The syntax is terrible, it’s like learning new javascript and new CSS and new HTML. starting with inline styles to little different things like onClick, that makes it hard to remember those small changes. 5(they say its good because its components are modular?!) No one ever uses the same element arrangement and styles/animations in any serious design, so you end up with piles of files and importing/exporting and at the end of the day you end up creating a totally new component that suits your design. The list goes on and on, but i cant write any more…

      @hikolanikola8775@hikolanikola87756 ай бұрын
  • Instructions unclear: accidentally learned Angular.

    @umangmishra7241@umangmishra72413 жыл бұрын
    • 🤔 I want to learn Angular but I find learning Javascript tiring how good is Angular Dart?

      @asandax6@asandax63 жыл бұрын
    • @@asandax6 Angular uses Typescript now, which I think can be similar to Dart if you don't use any dynamic stuff from JavaScript.

      @Israel220500@Israel2205003 жыл бұрын
    • sin

      @doxed64@doxed643 жыл бұрын
    • @@Israel220500 Don’t wanted to learn JS ended learning C Wanted to jump into it Ended learning Assembly (x86_64 Intel Ans AMD) Wanted now to learn JS , but nah learnt Java What about now Nah learnt hella Tom of python stuff Ok now Nope C++ Now nope C# Ok plz for god sake wanna learn JS Naaaah buddy Rust I been trying for ever to learn JS but I just can’t I don’t Know it’s the word hardest Lang

      @ko-Daegu@ko-Daegu3 жыл бұрын
  • I came back to this video because I think it was one of the first fireship videos I watched just looking for the "Hi Mom". I really never thought about how much I've seen it in all the other ones too, but it's crazy how it comes full circle. Your mother would be proud of the channel ❤

    @Kawaiivee@Kawaiivee7 ай бұрын
  • I really like this 100 second videos! Please keep it up!

    @mel-182@mel-1823 жыл бұрын
  • Indeed it's the most summarised and beautifully explained. Thanks 💜

    @zaidofficials@zaidofficials6 ай бұрын
  • Right as I was about to try official react tutorial. Thanks, now I know what to expect :D

    @x9wozz@x9wozz3 жыл бұрын
  • WAS JUST WATCHING YOUR VIDEOS man...🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥

    @abhinav.sharma@abhinav.sharma3 жыл бұрын
  • Nice, your video is one of the must watch for those learning React. Gives a good introduction!

    @thedevguild7525@thedevguild75253 жыл бұрын
  • Awesome stuff! Started a Udemy course on React today and your explanation is a nice primer!

    @mitch7w@mitch7w3 жыл бұрын
  • Thanks for explaining React so beautifully.

    @Webtricker@Webtricker2 жыл бұрын
  • Dude, I've been using react for quite some time now and always had trouble with props. You just explained it in like 10 seconds and it just clicked. I understand it now. Your channel is the best thing that happened to developers in years. Thank you!

    @hiBekki@hiBekki3 жыл бұрын
    • what

      @gcash49@gcash493 жыл бұрын
    • the

      @davidhawk5218@davidhawk52183 жыл бұрын
    • frack

      @wobsoriano@wobsoriano3 жыл бұрын
    • just

      @aveonhx@aveonhx3 жыл бұрын
    • happened

      @HelluGoes@HelluGoes3 жыл бұрын
  • On point. No one can explain it better in 2 minutes

    @Wideraperture@Wideraperture3 жыл бұрын
  • This video really gave me a good idea of what react is, thanks!

    @jomy10-games@jomy10-games3 жыл бұрын
  • From Vietnam with 💗, many thanks for your high-quality content.

    @phulengo@phulengo3 жыл бұрын
  • As usual your videos are awesome. Can you please make a video on comparison and when/in what scenario to use react/angular/vue?

    @ShashankMSuresh@ShashankMSuresh3 жыл бұрын
  • It'd be great if you also had a 100s video for each of the sub-topics inside react, like props, state, components, HOC etc. That way we'd actually learn the details and not just what the concept is.

    @cyberneticbutterfly8506@cyberneticbutterfly85062 жыл бұрын
  • Thank you so much, and please make more react videos

    @liambrem223@liambrem2233 жыл бұрын
  • NodeJS in 100 seconds please, This video is fire🔥.

    @Zeka00@Zeka003 жыл бұрын
  • Good shit, i'm about to learn react after I finish a couple of js projects

    @marcelnunez1658@marcelnunez16583 жыл бұрын
  • Best 100 seconds invested ever :3 Thank you, you're on fayah!!🔥 You read it from an avocado🥑

    @ch1nux1430@ch1nux14303 жыл бұрын
  • thank you! great overview

    @ainbrisk545@ainbrisk5459 ай бұрын
  • ive been so scared to go into react... but this gave me a motivation to actually learn react Thanks a lot

    @linovin_5954@linovin_5954 Жыл бұрын
  • Seriously this video helps me a lot. Thanks

    @kyawzinlatt3712@kyawzinlatt37123 жыл бұрын
  • Great vídeo as always ❤️

    @SimpleCoder@SimpleCoder3 жыл бұрын
  • that ending fireship animation, solid 10/10

    @riddixdan5572@riddixdan55723 жыл бұрын
  • Bro, I salute you for this video...!!

    @Krishnan172@Krishnan1723 жыл бұрын
  • You summarize my 2 hours lecture of reactJS in 200 seconds 🤩

    @ririyan5960@ririyan59602 жыл бұрын
  • Would love more Videos on React. Pls do make more videos on react. I have learned a lot from ur tutorials thank you.

    @aashishsinghal7331@aashishsinghal73313 жыл бұрын
  • You are gratest the best videos for programmer thanks❤️

    @alialubady725@alialubady7253 жыл бұрын
  • omg I actually thought multiple times today how could it would be to get exactly this video from you. Dude, you got some next level telepathy going for you or something. Thanks so much for the content!

    @novaria@novaria3 жыл бұрын
  • When saw the title of the video, i didn't believe it, but now I'm sure that this guy is crazy 🙌

    @yassinesafraoui4540@yassinesafraoui45403 жыл бұрын
  • Thank you for the fast facts!

    @williamdhersigny@williamdhersigny3 жыл бұрын
  • I don't even know why I am coding in React but now it makes sense.

    @romeorel1679@romeorel16797 ай бұрын
  • You are a life savior, thank you

    @lalathealter6513@lalathealter65132 жыл бұрын
  • I never revised something like this Gracias sir🙏🏼

    @bonitocerebro2540@bonitocerebro25403 жыл бұрын
  • Amazing work!

    @simaomarques1676@simaomarques16763 жыл бұрын
  • Yes please - this is the kind of tutorials i can stay awake for the "whole" tutorial.

    @jangriesel5056@jangriesel50563 жыл бұрын
    • HAHA

      @meFawadIqbal@meFawadIqbal3 жыл бұрын
    • This is not a tutorial lol

      @ricko13@ricko133 жыл бұрын
    • @@ricko13 this is indeed a tutorial 🤯

      @jagajeetkuppala8011@jagajeetkuppala80113 жыл бұрын
    • lmao tutorial to do what... this is not a tutorial

      @LettuceBunnies@LettuceBunnies3 жыл бұрын
  • Our class requires the use of React, yet we aren't even thought React. Next epic is due tomorrow. So I educated myself with this video and now I am a full stack React developer. Nice

    @Bagunka@Bagunka3 жыл бұрын
  • Makes sense. Great video

    @savingday@savingday4 ай бұрын
  • Another great video, thanks!

    @DITPen@DITPen3 жыл бұрын
  • Quality as always ✌🏿

    @divinenature6220@divinenature62203 жыл бұрын
  • Awesome content man

    @KrishnaKumar-jr7qq@KrishnaKumar-jr7qq3 жыл бұрын
  • I manage a Angular app and work with React apps as well. I love React.

    @XTpF4vaQEp@XTpF4vaQEp3 жыл бұрын
  • Love your videos BTW

    @yousafraza7747@yousafraza77473 жыл бұрын
  • I think a React vs Vue vs Angular Fireship video is the next best thing after this.

    @webdevnoob@webdevnoob3 жыл бұрын
  • Brilliant! 👏🏽

    @givsta@givsta3 жыл бұрын
  • Bro, you're the GOAT !

    @WTFAnyNameWorks@WTFAnyNameWorks2 жыл бұрын
  • Big fan love your videos 😻😻😻

    @subhashdogra4128@subhashdogra41283 жыл бұрын
  • I’ll put this on my resume now 😅🎉

    @courtneymitchell5940@courtneymitchell59404 ай бұрын
  • Cool to see a react video in channel once known as angular firebase

    @EstebanCodes@EstebanCodes3 жыл бұрын
  • Less of a tutorial more of a mesmerizing react advertisement

    @3reHYeager@3reHYeager Жыл бұрын
  • You deserve 20 million! 😍

    @miftahullahkhan1185@miftahullahkhan11855 ай бұрын
  • i got the job as react developer just watching this video.................... great work mate !!!!!!!!!

    @nasrulhasan9440@nasrulhasan94403 жыл бұрын
  • Honestly, not a fan of react and I will never be, but I can't help but like all your "in 100 Seconds" segments. I always keep learning something new.

    @punsmith@punsmith3 жыл бұрын
    • तू असं का म्हणतोस

      @vishal2457@vishal24575 ай бұрын
  • Expecting more react and firebase videos.

    @udayaprakashn@udayaprakashn3 жыл бұрын
  • Wow. Short and Crisp

    @bvspa@bvspa Жыл бұрын
  • I watched this even though I've worked with React professionally for over a year

    @falxie_@falxie_3 жыл бұрын
  • Hey nice 100sec video. Could you please make a video about using react in an electron app.

    @robert-hesselmann@robert-hesselmann3 жыл бұрын
  • Thanks a lot. I ended up learning Angular

    @debangasharma@debangasharma3 жыл бұрын
  • I have been hitting my head with the useState hooks and you clear this within 2 secs. Thanks buddy ❤😅 Kindly recommend me how can i improve my logic building and understanding in JavaScript?

    @HasanAli-yk9yk@HasanAli-yk9yk3 жыл бұрын
  • you nailed it....❤

    @rudrankitsharma7665@rudrankitsharma76653 жыл бұрын
  • How do you create your videos? The visuals are truly stunning!

    @midas6659@midas66592 жыл бұрын
  • You should make a Tauri video. It’s an alternative to electron but does things a lot differently which allows it to make apps which are less than 5mb while having amazing performance and is even planning to target mobile soon

    @tabiasgeehuman@tabiasgeehuman3 жыл бұрын
  • OK now I am ready to apply for a senior react developer job.

    @jameshello38@jameshello383 жыл бұрын
  • I started learning Flutter 4 months ago seeing the Flutter in 100s. Now I want to learn this as well.

    @cripz4203@cripz42033 жыл бұрын
  • I'm learning Javascript but after hearing it has different frameworks and libraries, it became overwhelming for me. And now I see that React also has so many options, now I'm dead.

    @internet_18.0@internet_18.0 Жыл бұрын
  • Finally I can add This skill in my resume (1) Learnt React in just 100 seconds

    @longju_@longju_3 жыл бұрын
  • man can you do a "how to stay organized to be productive" cause you keep outputting such high quality content without slowing down.

    @azatecas@azatecas3 жыл бұрын
    • or a QA

      @azatecas@azatecas3 жыл бұрын
  • adds react to my resume after watching this

    @monishwankhade7541@monishwankhade75413 жыл бұрын
  • I most have worked on in the back end (or as my friend called it the back half) and I’m wondering if I should spend time to learn it, I’m sure I’ll need it someday but it seems like a lot to learn an entire ecosystem like that

    @FirstNameLastName-gh9iw@FirstNameLastName-gh9iw Жыл бұрын
  • we need a full react playlist

    @crustycock593@crustycock5933 жыл бұрын
  • From 1:23 the different mentions are enough to sweep any developer off their feet....literally crazy!!!

    @Krishnan172@Krishnan1723 жыл бұрын
  • It's Just amazing 🔥

    @Kuch_Bhi-lets_explore_it@Kuch_Bhi-lets_explore_it Жыл бұрын
  • Hey man i rlly love your videos, they are so great and so well done, i do voice overs for hobby (spanish voice overs of course, im mexican) and i was thinking on making a spansh versions of some or ur vids, specially the ones from the 100 secs series, those are fire hehehe, so i was wondering if u can give me the permision to use ur videos and start with the project, it would be a honor for me :3

    @estebanescobedo1270@estebanescobedo1270 Жыл бұрын
  • I am a fan of this series.

    @anands3119@anands31193 жыл бұрын
KZhead