What is a JavaScript Framework? (in detail)

  Рет қаралды 203,499

SuperSimpleDev

SuperSimpleDev

Күн бұрын

We learn what are JavaScript frameworks, how JavaScript frameworks work, and how to program your website using a JavaScript framework if you want to become a software engineer.
ReactJS framework: reactjs.org
VueJS framework: vuejs.org
Angular framework: angular.io
Contact: supersimple.dev/feedback
Instagram: / supersimple.dev
0:00 Intro
0:35 What's a JavaScript framework?
2:12 Let's set up a real framework
3:43 The 3 main features of a framework
5:32 Which framework should you learn?
7:14 Conclusion
#javascript
#reactjs
#vuejs
#angularjs
#learntocode

Пікірлер: 156
@poykhuntod44
@poykhuntod44 Жыл бұрын
Can you do tutorial about React,Typescript,NodeJS,Testing…please
@Bayashat2002
@Bayashat2002 8 ай бұрын
Hard job😢
@Littlemiathedreamer1590
@Littlemiathedreamer1590 21 күн бұрын
On point..
@nothingiseverperfect
@nothingiseverperfect 2 жыл бұрын
This has 19k views but deserves 1 million. You explain so concisely and straight to the point. Your examples were spot on, and your real life of example and deciding with framework to chose by searching for the job was incrediblely helpful. Bless you.
@balanavideo3223
@balanavideo3223 Жыл бұрын
best programming communicator ever. i was stuck in html,css forever and i watched your html/css course and created the youtube project with you. now i feel like i can create anything using html,css. next is java script. thank you for creating this awsome videos. there is no anyone on internet who make dev Supersimple. thanks again!!!!
@achilles7755
@achilles7755 7 ай бұрын
Your JS, HTML, and CSS tutorials might be the best on KZfaq! We absolutely need a React tutorial as well! most of the ones out here are super confusing!
@Trazynn
@Trazynn 3 жыл бұрын
Your content is definitely above most dev tutorials so if you keep this up you should easily get into the hundreds of thousands of subscribers in no time. The algorithm really likes consistent, predictable upload schedules so if you got another long tutorial planned, make sure to release each chapter separately first, every two days or so. Oh KZfaq recently switched to valuing comments over likes and views, they consider videos that drive engagement the most important.
@SuperSimpleDev
@SuperSimpleDev 3 жыл бұрын
That's a great idea and I was considering that. It's hard to do a big project if I split it up though since each video starts off with a half-finished project. My current plan is to create the long tutorials over a period of time and release shorter videos while I'm working on it.
@SuperSimpleDev
@SuperSimpleDev 3 жыл бұрын
Actually, I take that back, you're right. I am planning a long modern JavaScript (ES2020) tutorial right now and I'll post them as separate videos as I make them. Thanks for the great idea!
@Trazynn
@Trazynn 3 жыл бұрын
@@SuperSimpleDev it's the consistency that the algorithm likes. It proves to youtube that your videos aren't one hit wonders and that people keep coming back specifically for you.
@ojvribeiro
@ojvribeiro 10 ай бұрын
Just came from the future to say you were right about the hundreds of thousands.
@gateCodeKC
@gateCodeKC 8 ай бұрын
nice prediction!
@tanyagoyal8114
@tanyagoyal8114 Жыл бұрын
I had to say that you are the supreme content provider on youtube for web development . Thank u for saving us from wasting lots of hours for searching adequate content on youtube as it is not elsewhere but yours. Thank You
@MiguelGNU
@MiguelGNU 5 ай бұрын
Just want to thank you, after learning a bit of python I have been learning frontend from your videos and the calm and detailed way you get into your explanations, linking information together, just outstanding. I have you to thank for what I know of JS and frameworks. Many thanks my guy 👍
@mahdipranto7844
@mahdipranto7844 3 жыл бұрын
Your javascript tutorial is so much different than others.. And very effective. Please do more tutorials like that Start with react tutorial first ♥️ Love from Bangladesh 💜
@bobbysilver272
@bobbysilver272 Жыл бұрын
A nice concise, but thorough enough explanation. Thank you.
@darushz1327
@darushz1327 Жыл бұрын
Your tutorials are so helpful and super easy to understand I have to say thanks .
@user-em6zb5tl9c
@user-em6zb5tl9c 4 ай бұрын
This course has a kind of magic, it is as exciting as a web drama, simple and easy to understand. It is the best programming course I have ever seen, and I am honored to watch it. I hope to have a VUE course in the future
@Fishamble
@Fishamble Жыл бұрын
I rarely like a video when asked, but your tutorials are so informative. Thanks very much. SUPER LIKE.
@thelordswork3828
@thelordswork3828 2 жыл бұрын
Bro your content is built for me. You explain everything so perfectly. Times gone I would have watched your videos in 1.5X but now I am at 1X because you truly understand your stuff. You take me from zero to hero. I am a new programmer, eager to learn and grow.
@amusaoluwaseun8241
@amusaoluwaseun8241 5 ай бұрын
You teaches are super clear and concise, thanks man....
@familiecole
@familiecole 3 ай бұрын
Thanks. I'm not a web developer but I am looking to develop a site, and this has helped me a lot to understand how to approach the task.
@yahayafuseini872
@yahayafuseini872 Жыл бұрын
you deserve 5ive strars. You explain so concisely and straight to the point. Your examples were spot on, and your real life of example and deciding with framework to chose by searching for the job was incredibly helpful. Bless you.
@Smert44
@Smert44 2 жыл бұрын
Crystal clear explanation. Thanks.
@kushanwickramasinghe4298
@kushanwickramasinghe4298 Жыл бұрын
your Explanation is very clear.thank you for sharing
@Justanotheraccnt
@Justanotheraccnt 4 ай бұрын
The name "super simple" fits you so well. You are VERY good at explaining
@hannabouttros172
@hannabouttros172 Жыл бұрын
VERY INTERESTING! THANKS A LOT! I DO NOT UNDERSTAND EVERYTHING, BUT, YES...MOST OF WHAT YOU JUST EXPLAINED. IT HAS GIVEN ME A GOOD IDEA, AS A COMPLETE BEGINNER IN PROGRAMMING WITH JAVASCRIPT, ABOUT WHAT A FRAMEWORK IS AND FOR WHAT USE! LOVE AND TAKE CARE!
@kalimurigangadhar7746
@kalimurigangadhar7746 Жыл бұрын
One of the best video for web developer and loved MVC explanation and displying system crazy/fancy words but simple meaning thank you so much from india
@androidhacksandtricks641
@androidhacksandtricks641 11 ай бұрын
A great intro with details so anyone will know what he/she is going to learn about.
@ofuzimandersonoriahi9403
@ofuzimandersonoriahi9403 2 жыл бұрын
This is by far the best and quite simple to understand explanation I’ve seen online. One question that still confuses me though, is React a JavaScript framework or library? Kindly help clarify. Thanks.
@SuperSimpleDev
@SuperSimpleDev 2 жыл бұрын
Great question! Usually frameworks have both a rendering system (Views) and a state management system (Models). ReactJS chose to provide only a rendering system which is why people call it a library instead of a full framework. This lets you easily add React to an existing project and integrate with an existing state management system. This was useful because many companies had already wrote a lot of code using older frameworks (like Backbone, Ember) and if React was a full framework, they would have to replace everything. If you're starting a new project, many people choose to use React with the Redux state management library. This combo is a framework, but React by itself would be considered a library. Hope that makes sense!
@Rorablink
@Rorablink Ай бұрын
A great explanation Thank you❤
@chithraprakash2271
@chithraprakash2271 Жыл бұрын
I agree with Trazyn. Your video is great and very informative. Please keep uploading more content like this
@shawnmichaelalberto7519
@shawnmichaelalberto7519 Жыл бұрын
Hi, can you make a video regarding promises, and async await in javascript? Because you explain things clearly than other tutorials. Thanks!
@user-gk8ty2jj6k
@user-gk8ty2jj6k 2 ай бұрын
Thank you so much, I learnt a lot
@juanadearco6356
@juanadearco6356 2 жыл бұрын
Commenting for algorithm boost! I hope your tutorials reach more people because they're amazing.
@SuperSimpleDev
@SuperSimpleDev 2 жыл бұрын
Thanks for commenting! 😄
@sovann72
@sovann72 2 жыл бұрын
comment for the algorithm. you made it super simple and easy to understand for me as a learner. Keep the good job up.
@SuperSimpleDev
@SuperSimpleDev 2 жыл бұрын
I'm happy to hear that 😄 thanks for watching!
@nhathamhiemtrunghoa
@nhathamhiemtrunghoa Жыл бұрын
I love this guy , hope you still doing it, god bless you !
@nhathamhiemtrunghoa
@nhathamhiemtrunghoa Жыл бұрын
I watched all of your video on KZfaq channel and I'll doing it anytime you upload new videos !
@smrpkrl
@smrpkrl Жыл бұрын
Thanks. You deserve more subs. It would be so cool if you could make a detailed video on React.
@TheRr1990
@TheRr1990 10 ай бұрын
Love the video. Thanks. God bless you. ❤
@showbikshowmma3520
@showbikshowmma3520 3 жыл бұрын
u just told those things that can easily understand a 10 years boy. you are soo amazing. plz don't stop putting videos.. go ahead and plz make a video of next js from zero to advance
@SuperSimpleDev
@SuperSimpleDev 3 жыл бұрын
Thank you! Yes, everything in programming is created for a reason and to make things easier. I’ve heard of nextjs but haven’t had time to try it
@salauddin6934
@salauddin6934 Жыл бұрын
Hi, sir hope you are doing well, now I want to tell you, that your teaching technique is just amazing and easy to understand. You are just cool and figure out all points that students need to understand for configuring their learning. sir, I won't do a request to you if possible create a PHP full course with WordPress theme development and plugins development step by step. By that learning, people can solve every problem of core PHP and WordPress issues and bugs also. Again wishing a very happy life for you .thank you very much.
@concretefist5672
@concretefist5672 3 ай бұрын
i love your explanations brah
@chikealvannwadozie4745
@chikealvannwadozie4745 8 ай бұрын
I really love your tutorial, please do you have a tutorial on React.js I love your classes
@swedishguyonyoutube4684
@swedishguyonyoutube4684 2 жыл бұрын
Very helpful and hands-on!
@SuperSimpleDev
@SuperSimpleDev 2 жыл бұрын
Thanks for watching!
@The_AnonymousPodcast
@The_AnonymousPodcast 7 ай бұрын
That's awesome explanation ❤
@mengyugao8050
@mengyugao8050 3 жыл бұрын
Thank you! Your video is very informative.
@SuperSimpleDev
@SuperSimpleDev 3 жыл бұрын
Thanks for watching! Hope it made sense
@deivchoi
@deivchoi 3 жыл бұрын
Amazing video! Thanks for the info!
@SuperSimpleDev
@SuperSimpleDev 3 жыл бұрын
Thanks for watching!
@niteshtyagi11
@niteshtyagi11 5 ай бұрын
i loved your video.please keep it up . Thanks :)
@maimaitiaziguli5109
@maimaitiaziguli5109 Жыл бұрын
Hey Simon, I want to tell you that you are the Best KZfaqr 👍👍👍 Thanks for the fantastic videos
@growwithme7628
@growwithme7628 Жыл бұрын
Please make a full course video for Java and JavaScript as well
@blessingsmanatsa6848
@blessingsmanatsa6848 3 жыл бұрын
Thank you so much. this is very helpful
@SuperSimpleDev
@SuperSimpleDev 3 жыл бұрын
Thanks for watching!
@blessingschilima9885
@blessingschilima9885 9 ай бұрын
You explanation exceed any video I have watch ,can you please do a video on backend development
@Shadowkitty360
@Shadowkitty360 3 жыл бұрын
Thank you so much!
@yekna459
@yekna459 2 жыл бұрын
The pacing of this video was perfect
@SuperSimpleDev
@SuperSimpleDev 2 жыл бұрын
Thanks for watching!
@abdallhelhosary6042
@abdallhelhosary6042 Жыл бұрын
great video , thanks
@aniketpanchal8622
@aniketpanchal8622 2 жыл бұрын
I watched you couple videos 😊, bro you are underrated 🥺❤️ bte keep it up
@SuperSimpleDev
@SuperSimpleDev 2 жыл бұрын
Thanks for the support 😄 I will make more videos for you!
@douchebaggy
@douchebaggy Жыл бұрын
Thank you simon!! ❤
@logicmonster6197
@logicmonster6197 2 жыл бұрын
Great content keep it up
@shilangolkar2039
@shilangolkar2039 2 жыл бұрын
very helpful, thank you.
@SuperSimpleDev
@SuperSimpleDev 2 жыл бұрын
Thanks for watching!
@junior10neymar32
@junior10neymar32 2 жыл бұрын
We need a JavaScript full course tutorial
@RR-et6zp
@RR-et6zp Жыл бұрын
Great vid great teacher
@s-codes14
@s-codes14 2 жыл бұрын
really in detail
@mrp0609
@mrp0609 2 жыл бұрын
This is the much detail one I came across. Thank u for explaining it clearly. Is reactjs is a library or framework what is the difference ? the link u provided in description for reactjs says its a library.
@SuperSimpleDev
@SuperSimpleDev 2 жыл бұрын
Thanks for watching! The pure technical definition is a “library” because it doesn’t have data management features like the other “frameworks” However, you can easily use React with Redux (a data management library) and it becomes a framework, which is why people just call React a framework. (This is also why a google search for “top JavaScript frameworks” will show react)
@andergarcia1115
@andergarcia1115 4 ай бұрын
Thank you for sharing this quality content and making knowledge available to everyone. I had a little doubt, when you say "plain javascript" do you mean "vanella javascript"?
@user-mh8vs6kn5y
@user-mh8vs6kn5y 8 ай бұрын
love this!
@johnychinese
@johnychinese 2 жыл бұрын
Bro thank you very much Keep it up
@SuperSimpleDev
@SuperSimpleDev 2 жыл бұрын
Thanks for watching!
@jinjakka
@jinjakka 9 ай бұрын
Nice vid. Really.
@SimonFreston
@SimonFreston 2 жыл бұрын
Nice video!
@allhailalona
@allhailalona 3 ай бұрын
very nice. just performed my youtube duties - liked subbed and commented
@Littlemiathedreamer1590
@Littlemiathedreamer1590 21 күн бұрын
Thank you so much..❤
@SuperSimpleDev
@SuperSimpleDev 20 күн бұрын
Always welcome
@kabir_mehra
@kabir_mehra Жыл бұрын
short and crisp
@psgamesreviews1265
@psgamesreviews1265 Жыл бұрын
Please make video on angular and node js
@jongztalavera7319
@jongztalavera7319 Жыл бұрын
Please do more tutorials like that Start with react tutorial first..thank you so much
@user-ij3nn2ie4s
@user-ij3nn2ie4s 10 ай бұрын
Plz make video on javascript frameworks
@ur8641
@ur8641 7 ай бұрын
Hi Simon, Greetings of the day. I am one of your subscriber who getting benefit from your videos. Thanks for that. Good job. And I want to learn about Mern stack. I checked all of your videos. I think you yet to put some videos regarding MERN Stack. So please help us to learn that. Thanks again.
@poykhuntod44
@poykhuntod44 Жыл бұрын
Can you react module,typescripts module,node JS,testing module ….please
@anstbt
@anstbt Жыл бұрын
thank you
@luckykashvi
@luckykashvi 4 ай бұрын
please make a video's of Angular
@visionlanguages1999
@visionlanguages1999 Жыл бұрын
great job !!!!+
@josemourinho6648
@josemourinho6648 Жыл бұрын
How much time does it take to learn a framework? I also wanted to know the difference between framework and library? Between I thought react is library and angular a framework, so I am completely confused here.
@mub03
@mub03 9 ай бұрын
nice video!
@EvoFist
@EvoFist 21 күн бұрын
Thanks
@baskib2513
@baskib2513 Жыл бұрын
Simon please make a video for java.
@jif3847
@jif3847 Жыл бұрын
I love you man!
@pratikshamangrulkar70
@pratikshamangrulkar70 Жыл бұрын
so, if we use react js to create website we just need to write html and css and react will auto generate java script for us ?
@aaronsupan5883
@aaronsupan5883 Жыл бұрын
Please make more Video tutorial!
@fenix2598
@fenix2598 5 ай бұрын
Can you make a tutorial on js framework pls
@leogaming7366
@leogaming7366 Жыл бұрын
Just saying if you have a class i will enroll in it.
@natefalls6857
@natefalls6857 Жыл бұрын
So I wanna help my dad make a cross platform app. From what I’m understanding it isn’t necessary to use a framework but it would be highly recommended right? Also would’ve framework make my app cross platform or how does that work.
@maberimicheal4583
@maberimicheal4583 9 ай бұрын
how can i improve to become a developer like you because i don't have any basics
@mohammedlayes9248
@mohammedlayes9248 Жыл бұрын
Hello, Simon! I am confused about the difference between framework and library. Can you please help clarify? Thank you!
@SuperSimpleDev
@SuperSimpleDev Жыл бұрын
A library is usually just a collection of individual functions that are useful on their own (like date functions to help you manage dates). A framework contains functions, classes, and other code that are used in combination together to create more complex applications. Hope that helps
@neilgomes6049
@neilgomes6049 4 ай бұрын
Computer sci student and we learned MVC
@chadvise3308
@chadvise3308 2 жыл бұрын
you are a god
@thetsunamiisking
@thetsunamiisking Жыл бұрын
God bless you onG
@kennuuss
@kennuuss Жыл бұрын
which vs code theme has used on 4:18 (left)??
@godcaoss
@godcaoss Жыл бұрын
Dracula
@samuelotieno9135
@samuelotieno9135 Жыл бұрын
frame work is a barrier to me please do a tutorial on a specific js framework like nodejs,angulajs .et.c i will appreciate
@ourspace580
@ourspace580 Ай бұрын
Can you please teach spring boot
@vamsimullangi5911
@vamsimullangi5911 Жыл бұрын
Can u please do a video on this framework from scratch level to pro level.please from india bro.
@panidaj641
@panidaj641 4 күн бұрын
I can't find that old video on the basics of Javascript. It's not in the description. Am I blind?😅
@joyjain3111
@joyjain3111 5 күн бұрын
@sergedusabirane9040
@sergedusabirane9040 Жыл бұрын
Hey brother, is it possible to have a django course with you ?
@chikealvannwadozie4745
@chikealvannwadozie4745 8 ай бұрын
Do you have a course on react
@NARCOTICjungle
@NARCOTICjungle Жыл бұрын
Can I get a job just knowing html, css and Javascript plus these frameworks?
@patrickbourne3819
@patrickbourne3819 2 жыл бұрын
Thank you, but I have a question. If it's easier to program using a framework then why learn JavaScript at all?
@SuperSimpleDev
@SuperSimpleDev 2 жыл бұрын
Good question! A framework is a certain way of writing and structuring your JavaScript code so you have to know JavaScript to use a framework. That being said, you’re right. No one really learns how to build a full website in pure JavaScript anymore since it’s much easier to build websites using a framework. Developers just learn enough JavaScript to be able to work with a framework, then they just use the framework to build websites. Hope that makes sense
@patrickbourne3819
@patrickbourne3819 2 жыл бұрын
@@SuperSimpleDev very interesting and thank you for the quick response. I'll look more into learning a framework. My JavaScript probably needs more work to though.
@SuperSimpleDev
@SuperSimpleDev 2 жыл бұрын
No worries, yea give it a try! There’s quite a bit of learning curve with every framework but I recommend ReactJS since it's modern and seems to be an easier one to pick up reactjs.org/tutorial/tutorial.html
@burakb8708
@burakb8708 10 ай бұрын
Came here to learn the difference between frameworks and libraries but seems like in this corner of the internet it is not known that react is a library, angular is a framework. How come nobody realizes this?
@lovisabillones9236
@lovisabillones9236 4 ай бұрын
👍👍
@pajeetsingh
@pajeetsingh 4 ай бұрын
So framework == write less code but the end result is similar to vanilla javascript code? That's it?
@Carrymejane
@Carrymejane 4 ай бұрын
Framework is like a library
Wordpress vs coding - why devs SHOULD learn Wordpress
11:03
SuperSimpleDev
Рет қаралды 274 М.
What are libraries and frameworks?
12:59
Codecademy
Рет қаралды 104 М.
I PEELED OFF THE CARDBOARD WATERMELON!#asmr
00:56
HAYATAKU はやたく
Рет қаралды 38 МЛН
Uma Ki Super Power To Dekho 😂
00:15
Uma Bai
Рет қаралды 60 МЛН
SHE WANTED CHIPS, BUT SHE GOT CARROTS 🤣🥕
00:19
OKUNJATA
Рет қаралды 14 МЛН
ELE QUEBROU A TAÇA DE FUTEBOL
00:45
Matheus Kriwat
Рет қаралды 10 МЛН
Backend web development - a complete overview
12:58
SuperSimpleDev
Рет қаралды 1,6 МЛН
How to compete against CS degrees (as a self-taught dev)
6:19
SuperSimpleDev
Рет қаралды 76 М.
I built the same app 10 times // Which JS Framework is best?
21:58
Fireship
Рет қаралды 2,4 МЛН
How to put an HTML website online (on the Internet)
29:37
SuperSimpleDev
Рет қаралды 1,4 МЛН
Web Developer Roadmap (2024) - Everything is Changing
25:02
ByteGrad
Рет қаралды 254 М.
5 JavaScript Concepts You HAVE TO KNOW
9:38
James Q Quick
Рет қаралды 1,4 МЛН
JavaScript Framework Tier List
40:57
Theo - t3․gg
Рет қаралды 284 М.
How to Learn Programming Languages in 1 Day (using Google)
11:08
SuperSimpleDev
Рет қаралды 80 М.
100+ Web Development Things you Should Know
13:18
Fireship
Рет қаралды 1,4 МЛН
15 crazy new JS framework features you don’t know yet
6:11
👎Главный МИНУС планшета Apple🍏
0:29
Demin's Lounge
Рет қаралды 421 М.
3D printed Nintendo Switch Game Carousel
0:14
Bambu Lab
Рет қаралды 4,5 МЛН
wyłącznik
0:50
Panele Fotowoltaiczne
Рет қаралды 20 МЛН
The power button can never be pressed!!
0:57
Maker Y
Рет қаралды 52 МЛН
Как я сделал домашний кинотеатр
0:41
RICARDO
Рет қаралды 1,5 МЛН