What Is React?

  Рет қаралды 128,730

Syntax

Syntax

Күн бұрын

The first video in the What Is? series, where I dive into various web dev topics and explain them in plain english.
Sign up for Level Up Pro for full access
www.leveluptutorials.com/pro
Buy this series: goo.gl/MkRA11
Subscribe for more free tutorials goo.gl/6ljoFc
The best shared web hosting
www.bluehost.com/track/levelup...
Subscribe to the Level Up Newsletter
eepurl.com/AWjGz
React makes it painless to create interactive UIs. Design simple views for each state in your application, and React will efficiently update and render just the right components when your data changes.
Declarative views make your code more predictable and easier to debug.
Build encapsulated components that manage their own state, then compose them to make complex UIs.
Since component logic is written in JavaScript instead of templates, you can easily pass rich data through your app and keep state out of the DOM.
We don't make assumptions about the rest of your technology stack, so you can develop new features in React without rewriting existing code.
React can also render on the server using Node and power mobile apps using React Native.

Пікірлер: 108
@mason6883
@mason6883 4 жыл бұрын
Actual content starts at 2:00
@sunitmody6064
@sunitmody6064 4 жыл бұрын
Thanks
@mouadmaaziz7252
@mouadmaaziz7252 4 жыл бұрын
Thank you!
@dojodetroit420
@dojodetroit420 3 жыл бұрын
I love you
@byron3880
@byron3880 3 жыл бұрын
Thanks!
@josiahjon3832
@josiahjon3832 2 жыл бұрын
instablaster
@DaveSohan
@DaveSohan 5 жыл бұрын
This video was incredibly helpful. I wanted to start learning React but I needed an introduction first and this was just perfect!
@toufonglee5073
@toufonglee5073 5 жыл бұрын
That plug at the end though... Watching this in 2019. Great job!
@elkhanhamet2561
@elkhanhamet2561 5 жыл бұрын
4:00 to 4:22 did it for me, now I know what's the REAL benefit of learning react. Thank you guy!!!
@sevdalink6676
@sevdalink6676 5 жыл бұрын
Great. Thank you. Simple and useful video. Exactly what I needed to get a first view.
@digigoliath
@digigoliath 5 жыл бұрын
Thanks for a very useful & informative video. I am a newbie to JS and therefore REACT.
@Daniel-sb5sp
@Daniel-sb5sp 6 жыл бұрын
What is golang. What is Ruby on Rails. What is TypeScript.
@AlexTorresItuarte
@AlexTorresItuarte 6 жыл бұрын
perfect idea Scott!😎
@Wayneasilva2
@Wayneasilva2 5 жыл бұрын
What is your editor theme? Is it custom?
@stillfrenzy8735
@stillfrenzy8735 6 жыл бұрын
Great idea for a series. What is Continuous Integration. What is Webpack.
@marishkaaable
@marishkaaable 5 жыл бұрын
Thanks, very clear explanation
@sumantkanala
@sumantkanala 6 жыл бұрын
Hey +LevelUpTuts @Scott , I like the color scheme/theme of the VS Code you use. Could you tell me which is that?
@syntaxfm
@syntaxfm 6 жыл бұрын
My own creation marketplace.visualstudio.com/items?itemName=leveluptutorials.theme-levelup
@sumantkanala
@sumantkanala 6 жыл бұрын
Great creation. Thank you Scott!
@gaurishagrawal9404
@gaurishagrawal9404 3 жыл бұрын
Is React just like Flask? Or is Flask backend and react is front end? Can they be used together?
@Geomaverick124
@Geomaverick124 6 жыл бұрын
Would you be willing to sell a course on building a full functional website like levelup tuts in REACT?
@binihalex8097
@binihalex8097 4 жыл бұрын
What is 'that mic brand'?
@victoratencio4962
@victoratencio4962 6 жыл бұрын
How big can I go with React? Can I build a complete CMS for example?
@galgrunfeld9954
@galgrunfeld9954 5 жыл бұрын
No. -Full stack developer
@simon_smale
@simon_smale 6 жыл бұрын
Got some ideas for future videos. Vuejs Nodejs Docker CI Unit tests Jenkins Gulp Scss Sass Webpack
@syntaxfm
@syntaxfm 6 жыл бұрын
Awesome list, thanks!
@bigfoot131
@bigfoot131 6 жыл бұрын
What is Vue? Man u have to do this.
@mza1409
@mza1409 6 жыл бұрын
After this one Redux would be a logical choice for the next episode.
@syntaxfm
@syntaxfm 6 жыл бұрын
Redux is on the list. I think I'll be doing Webpack next, then Redux.
@ohmymahone74
@ohmymahone74 3 жыл бұрын
this is my first time watching ur vids and i find ur yt name mad funny
@AngeloSanfilippo
@AngeloSanfilippo 5 жыл бұрын
Hi, Help me for create a Messenger customer chat plugin for React ?
@aerozg
@aerozg 6 жыл бұрын
What are the prerequisites to learning React? I know basic HTML & CSS. Where do i go from there? Vanilla JavaScript? Learn about the DOM? What else? In what order? Thank you anyone that can answer!
@foreverandadave
@foreverandadave 6 жыл бұрын
Just happened to peek at the ReactJS site and saw this... thought it might help you reactjs.org/tutorial/tutorial.html#prerequisites
@mikegillan
@mikegillan 3 жыл бұрын
Thanks for this clear explanation. I'm sorry but I can't stop picturing Agent Smith as I listen to the cadence of your speech. "Tell me Mr. Anderson, what good is React... if you cannot... speak?"
@MylesGmail
@MylesGmail 5 жыл бұрын
TY!
@asmodeos666
@asmodeos666 6 жыл бұрын
16:55 "...on What..." * shit what was the name of my series again ?! * ... "on What Is Wednesdays !" :D
@microlws7455
@microlws7455 6 жыл бұрын
"what is love?" "baby dont hurt me, "dont hurt me, no more." great video btw :)
@syntaxfm
@syntaxfm 6 жыл бұрын
media.giphy.com/media/1034LiqhrGZt3W/giphy.gif
@sediqkhan8353
@sediqkhan8353 4 жыл бұрын
What is React begins at 2:00
@vakie3250
@vakie3250 4 жыл бұрын
Thanks man
@Mr.Plutonium
@Mr.Plutonium 6 жыл бұрын
React (done) next up GraghQL?
@syntaxfm
@syntaxfm 6 жыл бұрын
I'll add it to the list!
@wingbutler
@wingbutler 6 жыл бұрын
Scott reacts to React!
@kissu_io
@kissu_io 6 жыл бұрын
What is webpack next. :D
@syntaxfm
@syntaxfm 6 жыл бұрын
Webpack will be next.
@sagarsehwag9816
@sagarsehwag9816 6 жыл бұрын
What is Polymer?
@Smiley01987
@Smiley01987 4 жыл бұрын
Worst library ever.
@trappedcat3615
@trappedcat3615 6 жыл бұрын
What is pure functional programming
@zapox9948
@zapox9948 6 жыл бұрын
What Theme are you using? it looks so nice love the contrast
@syntaxfm
@syntaxfm 6 жыл бұрын
+Zapox the theme is Level Up.
@zapox9948
@zapox9948 6 жыл бұрын
wow that's awesome, didn't knew that you make themes. It looks so amazing going to install it now thanks
@syntaxfm
@syntaxfm 6 жыл бұрын
+Zapox Yeah! I made it so that my videos would have a unique look to them. Glad you like it.
@tonymihut3070
@tonymihut3070 4 жыл бұрын
What is - that font?
@ScoutingOvi
@ScoutingOvi 6 жыл бұрын
What is Vue.js please
@cybermistt
@cybermistt 6 жыл бұрын
What is sass?? Just need a short video explaining it briefly. I’m a senior in high school and am really into coding.
@suspiciousdoge9yand104
@suspiciousdoge9yand104 5 жыл бұрын
its a CSS pre processor, and makes it programmable (nested, mixins etc.)
@ufufu001
@ufufu001 6 жыл бұрын
damn scott is a qt
@vlad_IT_87
@vlad_IT_87 5 жыл бұрын
Can I learn React and make a few projects and get a job without previously learning the basics (html, css and javascript)? Basically skipping the basics and going straight to react?
@user-oy1lu5mm7h
@user-oy1lu5mm7h 5 жыл бұрын
I dont think so. If you want to learn React you should know basic HTML, CSS and JS.
@priyaranjan1733
@priyaranjan1733 6 жыл бұрын
What is ES6?
@user-zx4mr5zu4e
@user-zx4mr5zu4e 6 жыл бұрын
Just a new version of JS. More shorter and convenient
@MrKmarls
@MrKmarls 6 жыл бұрын
What is Meteor next.
@whatthefunction9140
@whatthefunction9140 6 жыл бұрын
A weekly schedule announced by a youtuber. That always works out well.
@syntaxfm
@syntaxfm 6 жыл бұрын
This is my first weekly schedule, however I've put out 1,000+ videos since 2012 and have more topics than I can get through. I don't think it will be a problem. I fully intend to stick to this schedule.
@abidaziz8179
@abidaziz8179 6 жыл бұрын
you got this!
@StillnessMoving
@StillnessMoving 5 жыл бұрын
Nope, not one little bit ;-)
@daniellaerachannel
@daniellaerachannel 6 жыл бұрын
great
@SaceedAbul
@SaceedAbul 4 жыл бұрын
"You've been writing for HTML for all of these years" ......blinks in knowing nothing
@Alphadec
@Alphadec 3 жыл бұрын
yes whats the point with react. ?
@smallbaguette6568
@smallbaguette6568 5 жыл бұрын
What is love?
@petipois28
@petipois28 6 жыл бұрын
What is ionic What is meteor
@MrChrisBas
@MrChrisBas 6 жыл бұрын
editor?
@syntaxfm
@syntaxfm 6 жыл бұрын
VSCode.
@MrChrisBas
@MrChrisBas 6 жыл бұрын
LevelUpTuts thnx
@flowers134
@flowers134 4 жыл бұрын
Thank you Ryan Raynolds !
@fiordnord
@fiordnord 6 жыл бұрын
What on earth is web assembly? thats something I can't wrap my mind around at all
@syntaxfm
@syntaxfm 6 жыл бұрын
That's a great one. Added to the list.
@javierheredia2943
@javierheredia2943 5 жыл бұрын
Hey logic
@steve_seguin
@steve_seguin 4 жыл бұрын
kzbin.info/www/bejne/ZnzPg5p8eqqtZsk "It provides some sort of structure .." -- Sounds like a Framework to me.
@syntaxfm
@syntaxfm 4 жыл бұрын
It is a framework IMO
@KG-ck9hb
@KG-ck9hb 4 жыл бұрын
He looks like idubbz
@georghieronymus9935
@georghieronymus9935 6 жыл бұрын
Confusing. At this point I wish I could just write C++ code that generates web pages instead of using this mess.
@syntaxfm
@syntaxfm 6 жыл бұрын
I understand that React can look confusing at first glance, but building web applications in React is well beyond anything you could do with generating web pages.
@georghieronymus9935
@georghieronymus9935 6 жыл бұрын
I need to spend a few months with it over summer break. Get finals over with a do a deep dive.
@syntaxfm
@syntaxfm 6 жыл бұрын
Definitely. When I first started learning it, I hated it, but once my brain adjusted I absolutely love it and was amazed at what I could create
@stanleyngugi1675
@stanleyngugi1675 4 жыл бұрын
This guy looks like Logic!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@JorgeEscobarMX
@JorgeEscobarMX 4 жыл бұрын
Reactjs can't work with other frameworks. Bootstrap 4 can't work properly. Try to use a collapsed menu or carousel and it just doesn't work. Only use it if you are planning to make everything on it.
@Amruth
@Amruth 6 жыл бұрын
What is blockchain? (-_-)"
@migishaboyd
@migishaboyd 4 жыл бұрын
Ryan Gosling
@ahmedkhaled581
@ahmedkhaled581 4 жыл бұрын
Level up ur talking speed a little 🚀😂™️
@mojean2008
@mojean2008 4 жыл бұрын
node.js
@xferme
@xferme 6 жыл бұрын
GraphQL
@user-sw9eb3bx1k
@user-sw9eb3bx1k 3 жыл бұрын
Reast
@JoseHerradez
@JoseHerradez 6 жыл бұрын
Webpack
@syntaxfm
@syntaxfm 6 жыл бұрын
Webpack is next up!
@Techno4ever124
@Techno4ever124 5 жыл бұрын
Could u talk a bit slower pls? ty good vid anyway
@GoatzAreEpic
@GoatzAreEpic 5 жыл бұрын
lol i put it at 2x speed
@sara-wing
@sara-wing 3 жыл бұрын
@@GoatzAreEpic same
@leiflinder8854
@leiflinder8854 4 жыл бұрын
Please slow down and follow single concepts rather than explaining everything at once.
@stevedix2355
@stevedix2355 4 жыл бұрын
Right, why bother using CSS when you can reinvent the wheel and make your peers clueless? Sounds like CGI which was abandoned by other things. Html has built in features designed to work with mouse positions and CSS. Anyone that says it is simpler makes me wonder how well they understand html and css. Look at all that junk in the page, not needed. Forcing browsers to use libraries defeats the purpose of a browser being a parser. These developers just push these libraries to puff up resumes and manipulate job markets in my opinion. Frustrating for people with clients asking for stuff they do not need? Forcing people to request similar libraries hosted on domains has it's own issues further complicating things. They can track traffic, links etc. Great for business for those who end up cleaning up these web site train wrecks you know are bound to happen. I digress. Lol. To each his own enjoyment. I do not need another tool for graphical interfaces, too much junk in latest CSS to be honest. They are getting close to breaking it. Been using it 15 years never found a problem worth solving that could not be solved with CSS alone. Lots of lazy web masters make it sound harder than it is.
@davidbasil2727
@davidbasil2727 6 жыл бұрын
A useless js rendering engine.
@syntaxfm
@syntaxfm 6 жыл бұрын
Hey David, why exactly do you find it to be useless? React is used by many of the largest web apps in the world with great success.
@davidbasil2727
@davidbasil2727 6 жыл бұрын
1. Just a view engine, lacks classical model and controller approach. 2. Needs external weird libraries, like redux with weird terminology to make is somewhat look like a full solution. 3. Your just write javascipt instead of html. What is wrong with html? 4. ES6. Majority of js code in the wild is es5 so react confuses the hell out of beginners in 2017. 5. Verbose. 6. Nothing new.
@syntaxfm
@syntaxfm 6 жыл бұрын
I'd suggest keeping an open mind. Many of the things on your list could be viewed as positives. React takes care of just the V in MVC and isn't trying to do any more. HTML is great, but you can do so much more with JS and React makes that bridge between HTML and JS that much easier. ES2016 -> IS JavaScript. I would be a big mistake to not use ES6 as the main version of JS at this point. There is a lot new here, but you have to keep an open mind and give it a chance :)
What Is Webpack?
13:59
Syntax
Рет қаралды 46 М.
8 Tips For Getting Better At React
20:04
Syntax
Рет қаралды 121 М.
УГАДАЙ ГДЕ ПРАВИЛЬНЫЙ ЦВЕТ?😱
00:14
МЯТНАЯ ФАНТА
Рет қаралды 3,3 МЛН
Clowns abuse children#Short #Officer Rabbit #angel
00:51
兔子警官
Рет қаралды 73 МЛН
تجربة أغرب توصيلة شحن ضد القطع تماما
00:56
صدام العزي
Рет қаралды 58 МЛН
What Is React And Why You Need To Know It
12:37
Web Dev Simplified
Рет қаралды 289 М.
Learn REACT JS in just 5 MINUTES (2020)
5:15
Aaron Jack
Рет қаралды 523 М.
Why & When I Use React JS
9:02
Dennis Ivy
Рет қаралды 106 М.
Frontend Development with React, by Teddy Liu
35:52
CS50
Рет қаралды 107 М.
JavaScript Pro Tips - Code This, NOT That
12:37
Fireship
Рет қаралды 2,5 МЛН
Self Hosting Reverse Proxy Servers
17:08
Syntax
Рет қаралды 2,6 М.
What Is GraphQL?
14:27
Syntax
Рет қаралды 450 М.
ReactJS Tutorial for Beginners - Getting Started with React
2:18:53
They got a Golden Buzzer 🤣✨
0:46
America's Got Talent
Рет қаралды 10 МЛН
Sigma Kid Hair #funny #sigma #comedy
0:33
CRAZY GREAPA
Рет қаралды 31 МЛН
The little boy had to do this || Please subscribe #ruthkadiri247 #comedy
1:01
POV Joy and Anger's house - Inside Out 2
0:40
AmogusMan
Рет қаралды 6 МЛН
Когда встаёшь первым после посадки самолёта
0:34
Время горячей озвучки
Рет қаралды 3,4 МЛН