What is the difference between a Library and a Framework

  Рет қаралды 300,211

Hitesh Choudhary

Hitesh Choudhary

Күн бұрын

Welcome to a youtube channel dedicated to programming and coding related tutorials. We talk about tech, write code, discuss about cloud and devops. That’s what we do all day, all year. We roll out a lot of series and videos on our channel.
All the learning resources such as code files, documentations, articles and community discussions are available on our website:
chaicode.com/
You can find our discord link, github link etc on the above website.
Twitter/X link: x.com/hiteshdotcom
Discord link: hitesh.ai/discord
Learn React with 10 projects: • Let's learn react from...
Learn Docker: • A practical guide on D...
Learn Kubernetes: • Complete Kubernetes Co...
How does a browser works: • How does a browser wor...
How nodejs works: • How node JS works | En...
Learn Redux-toolkit: • Learn Redux Toolkit in...
Learn NextJS: • Nextjs Full stack course
Learn Typescript: • Why to learn Typescript
Learn Javascript: • Welcome to new JavaScr...
Learn React Native: • React Native Mastery: ...
Learn Zustand: • React state management...
Learn Golang: • How to get started wit...

Пікірлер: 314
@mnadjp
@mnadjp 3 жыл бұрын
A code library is like a real-life book library. You can pick the book when you want it as per your needs i.e. call the library functions when you want. A framework can be thought of as a photo frame where you have to consider the height and width of the frame for filling the photo i.e. you have to follow rules/standards/conventions of the framework to use it. Tip: When English is not your first language you may feel it is difficult to grasp the terms and you will try to find an analogy. Most of the time it is better to look for the meaning of technical terms in the English language first. Sometimes that alone helps you.
@zamirshams3430
@zamirshams3430 2 жыл бұрын
perfectly brought out, however there are many non native English speakers as programmers
@atchayaa3897
@atchayaa3897 Жыл бұрын
Your comment was very useful to me I have read many sites but I got clarity in this comment
@srinivasanh3931
@srinivasanh3931 Жыл бұрын
Great explanation, thanks!!
@su1nta
@su1nta Жыл бұрын
A Golden Tip
@sumayya3326
@sumayya3326 Жыл бұрын
Beautiful explanation
@kyukyahua
@kyukyahua 6 жыл бұрын
So, it can be said that Library is used, for any programming languages, to enhance it's accessibilty and Framework is used to gain control over a certain action using a defined set of parameters and adhereing to the rules of the framework.
@ianpaul0520
@ianpaul0520 3 жыл бұрын
library = a collection of functions to be used in your project. While framework = a collection of functions BUT it provides structure to your project.
@dsa43fsdf
@dsa43fsdf 2 жыл бұрын
thank you for this explanation, this video was way over-complicated lol, and in the end the video taught me nothing
@yyndsai
@yyndsai 2 жыл бұрын
@@dsa43fsdf me too
@atchayaa3897
@atchayaa3897 Жыл бұрын
But it provides structure Can anyone put some light on it
@fitnessbeastgk1491
@fitnessbeastgk1491 Жыл бұрын
@@atchayaa3897 Since the Framework decides how the code should be called, it would define the structure of your project(Like where the js has to be kept, what should be the folder names etc) while if you are using library, you can structure your project any way you want and just use the library to get your stuff done.
@letscode5367
@letscode5367 6 жыл бұрын
I m searching this topic on google but no one clr the doubt the way u clear it . Thanx for the video 💚
@chikwandaacademy
@chikwandaacademy 2 жыл бұрын
Wow! I initially wanted to watch a 12 minute video to get the difference. Thank goodness I watched this video. Clear and easy to remember explanations. Thank you sir. The Lord bless you.
@ShubhamSingh-re1tr
@ShubhamSingh-re1tr 6 жыл бұрын
i was searching for framework since very long....now i got my point cleared..thanks sir
@mysticatheinformationsansa3283
@mysticatheinformationsansa3283 Жыл бұрын
As far as I'm aware, a library is a tool that enables us to create something, such as a house, and a framework is an architectural plan or map that ties us to a clear set of guidelines for creating that building.
@veganforlife4699
@veganforlife4699 8 ай бұрын
perfect! Thanks..
@mukulvashishth9974
@mukulvashishth9974 10 ай бұрын
In summary, a library gives you individual tools you can use as you like, while a framework provides a structured environment where you follow predefined rules and use existing components to build your application.
@shrutiambashtha6196
@shrutiambashtha6196 6 жыл бұрын
sir,I have one question! can you tell me about qml/qt?Does it has demand in India? whether I should do it or not?
@codigosencillo8981
@codigosencillo8981 5 жыл бұрын
You always trying to explain as good as you can. Good work.
@arpitagrawal8530
@arpitagrawal8530 Жыл бұрын
All interviews demand confident ppl. So must KZbin teachers. Mr. Hitesh seems to be a hope in this direction.
@ASIMKHAN-ig9eo
@ASIMKHAN-ig9eo 6 жыл бұрын
You are doing really great work love from Pakistan
@GobinathPalanisamy
@GobinathPalanisamy 3 жыл бұрын
I'm a big fan of your teachings, can you please give detailed insights about creating our own libraries from scratch.
@anuragsinha6135
@anuragsinha6135 3 жыл бұрын
Which one is to choose REACT or Angular for building large scale website? I have found MEAN is not great for making large scale website? What about MERN?
@yuvashaktitrust6490
@yuvashaktitrust6490 5 жыл бұрын
Hello sir... u r my best computer teacher n motivater...
@oussamafortas
@oussamafortas 6 жыл бұрын
This was very informative and interesting. Thank you for making this clear to understand.
@ThePRDatta
@ThePRDatta 4 жыл бұрын
You're a legend my friend. Thank you. Great explanation
@oluwaseyijoto8464
@oluwaseyijoto8464 2 жыл бұрын
Thank you so much Hitesh. Your lectures has been awesome. I am enjoying JavaScript lectures really well. You made JS so simple to learn compare to my fears
@jackroul
@jackroul 2 жыл бұрын
I think you are from India. I appreciate your work just because your videos are in English. Many talented personal are here, but mostly they do videos in local languages like Hindi Tamil Telugu... My wishes to your team.
@mosirag85
@mosirag85 3 жыл бұрын
which of this can i manuplated or edit for custom use ? library isnt true ?
@najimali32
@najimali32 4 жыл бұрын
Thank you for explaining it with the simplest relatable example.
@maulikdomadia5717
@maulikdomadia5717 6 жыл бұрын
Finest and easiest way to remember thanks hitesh
@bharadwajkamepalli3903
@bharadwajkamepalli3903 Жыл бұрын
Lucid and comprehensive and lastly coherent explaination.
@jibrankhan499
@jibrankhan499 5 жыл бұрын
Library= Mother Framework= Father 😂😂
@AniketMishra
@AniketMishra 4 жыл бұрын
Thnkuu 😊😊 Now i got it correctly in 1s with Your example
@rajeswarynarasimman3728
@rajeswarynarasimman3728 3 жыл бұрын
For me, my mother was the framework
@samchan5251
@samchan5251 3 жыл бұрын
Almost all frameworks will use more than one library xD.
@jibrankhan499
@jibrankhan499 3 жыл бұрын
@@karsonjonah8679 that awkward moment when you got the skill, but not a gf. '_'
@richarddiasribeiro429
@richarddiasribeiro429 3 жыл бұрын
what?
@nelsonmunthe4571
@nelsonmunthe4571 3 жыл бұрын
I knew diffrent library and from but its hard to explain. After watch your video, now i know how to explain its diffrent. Thanks bro, from indonesia
@ravipandya198
@ravipandya198 6 жыл бұрын
Sir how can we start machine learning project from beginning means what's need for it
@Norfeldt
@Norfeldt 3 жыл бұрын
ReactJS is a library (in the beginning it was called a framework by many). You can use it to make your html components but you are not locked in - so reactJS is like home 🤗
@yogeshchugh6711
@yogeshchugh6711 Жыл бұрын
Thanks Hitesh for understand the concepts of library and framework
@AngelusChevalier
@AngelusChevalier 5 жыл бұрын
Very clear and comprehensive explanation. Awesome job Hitesh thank you!!! Do you have any courses on udemy?
@paroshrahman7474
@paroshrahman7474 2 жыл бұрын
pretty straightforward and great explanation, thanks for the video.
@prasoonpandey1184
@prasoonpandey1184 6 жыл бұрын
Where was the previous Saturday live?
@kishansinhparmar
@kishansinhparmar 6 жыл бұрын
Thanks 4 giving your amazing examples.
@Shubhamsharma-nk8nz
@Shubhamsharma-nk8nz 6 жыл бұрын
Thnx sir I was actually confused regarding these subjects so now I am clear with what actually diffence between library and framework......
@Knych-nr4ot
@Knych-nr4ot 2 жыл бұрын
What a great explanation. Thank you very much!
@tamizhazhaganjayapal6525
@tamizhazhaganjayapal6525 4 жыл бұрын
From India; In your videos the english and concepts are very eacy to catch up.
@imaginarytechinhindi5507
@imaginarytechinhindi5507 6 жыл бұрын
Nice explained sir .... I have this doubt from so many years ...
@jesseschlicklin4923
@jesseschlicklin4923 6 жыл бұрын
Excellent explanation! I have been looking for a good channel to go along with David Banas' channel. I subscribed!
@santoshpolurouthu7798
@santoshpolurouthu7798 6 жыл бұрын
Hi hitesh I have one doubt why you always wear grey color T- shirts is there any reason.
@aakashtrivedi9237
@aakashtrivedi9237 6 жыл бұрын
thank you sir ji for such a clear and specific explanation
@johng5295
@johng5295 4 жыл бұрын
Thanks in a million. You make it simple.
@weilaiyvn_DEACTIVATED
@weilaiyvn_DEACTIVATED 2 жыл бұрын
So library is a glossary (like cell keyboard corrector) and a framework is a modified version of the program to extract the most out of certain specific actions? Therefore, this "modified version" prevents uses that go outside its central focus (focusing on one use has the disadvantage of limiting its performances).
@sathya2650
@sathya2650 5 жыл бұрын
Thank you for give an easy way to keep it in on mind..Could you please say about execute query and execute non query in c# language..
@davidjackson5903
@davidjackson5903 4 жыл бұрын
Amazing explanation ! Thank you sir :)!
@ameanshah
@ameanshah 6 жыл бұрын
are all frameworks a programming language or just an environment for development.......???
@gauravnagar3712
@gauravnagar3712 6 жыл бұрын
Sir can you make a video on which you tell your views on mean stack . tell us something special about it ?
@user-zb5jp4ti1d
@user-zb5jp4ti1d 3 жыл бұрын
Why is React or Angular not referred to as SDKs. In my view they can be used to build software aoplications, so why do we not refer to them as SDKs?
@sharathchandra2002
@sharathchandra2002 6 жыл бұрын
Hi hitesh, I want to know about the use of Jenkins and ansible can you do a video about that it will be helpful please
@sanugommulanikhilreddy8195
@sanugommulanikhilreddy8195 5 жыл бұрын
what is the difference between ide and framework? @hitesh
@webcode6992
@webcode6992 3 жыл бұрын
Finally understand, please explain about server side rendering
@gauravnagar3712
@gauravnagar3712 6 жыл бұрын
Yyeeaaahh thanks for this video sir. Love you
@abiguerrero7393
@abiguerrero7393 6 жыл бұрын
finally I could get a more clear concept of the differences
@rahulsingh4219
@rahulsingh4219 5 жыл бұрын
Is spring is library or framework?
@guptasannidhi8441
@guptasannidhi8441 5 жыл бұрын
How is programming related to library
@harshaldhanawade5460
@harshaldhanawade5460 6 жыл бұрын
Can u give details about .Net course carrier
@suyashpradhan5212
@suyashpradhan5212 6 жыл бұрын
Sir Can You Please Explain Me How Some Website Are Not Responsive But We Can See It In Mobile Is It A Web App Or A Progressive Web App Plzzz Solve My Doubt!!!
@TanujPandey18
@TanujPandey18 4 жыл бұрын
What about Standard vs. Framework? looking for an explanation ;)
@_rytube
@_rytube 4 жыл бұрын
Awesome analogy, thanks a ton!
@GoodBoy-bt7kp
@GoodBoy-bt7kp 6 жыл бұрын
In front of big brother = Framework In the absence of big brother= Library
@ruhankhandaker5198
@ruhankhandaker5198 6 жыл бұрын
wow great... fully understandable video
@JitendraSingh-ow3vg
@JitendraSingh-ow3vg 6 жыл бұрын
Hitesh Bhai! I have lot of confusons ...I want to join IT field as a programmer but i dont no anykind of programming language.I am B.Tech CS graduate but nothing knowledge of compute.How can i ?What i should do
@Duda-ke3uz
@Duda-ke3uz 2 жыл бұрын
Wow, i have read some article, watch some video still dont get it. But this one is very good n detail. Good work sir, thanks!
@sajalagrawal1430
@sajalagrawal1430 4 жыл бұрын
inshort ans is on famous stackoverflow link like when you get it
@dinesh0743
@dinesh0743 6 жыл бұрын
Thank you sir.., I was searching for it
@adarshpandey2978
@adarshpandey2978 5 жыл бұрын
You are a great teacher
@vijayalakshmi-lj7tk
@vijayalakshmi-lj7tk 3 жыл бұрын
You style of explanation is awesome
@sujitweb4756
@sujitweb4756 2 жыл бұрын
which song it is
@vijuvaghish2592
@vijuvaghish2592 4 жыл бұрын
you are one the best Mentor in the world, please make videos on React
@bhargavacharan2262
@bhargavacharan2262 2 жыл бұрын
Superb Explanation!! Thanks for Making this video!
@nomeshg
@nomeshg 6 жыл бұрын
That was an awesome example Hitesh. like the analogy used to explain this. :-)
@madhuvamsimachavarapu5267
@madhuvamsimachavarapu5267 6 жыл бұрын
Great video! One request: keep the intro song name in the description too!
@ibadur-rehman
@ibadur-rehman 3 жыл бұрын
I like the way of your explanation. Thanks
@tarun_gudipalli
@tarun_gudipalli 4 жыл бұрын
That was really awesome. Thanks a lot, sir.
@learnwithalvin7327
@learnwithalvin7327 3 жыл бұрын
thank you choosing to speak English .. you've made things a lot clearer.
@pranavgandhi9224
@pranavgandhi9224 3 жыл бұрын
Love that explanation ... thankyou 👍
@learnprogrammingwithproject
@learnprogrammingwithproject 4 жыл бұрын
What should be learn first library or framework ??
@CryptoRootz
@CryptoRootz 6 жыл бұрын
Thanks for breaking down the game playa !
@jeronimoolivavelez1299
@jeronimoolivavelez1299 5 жыл бұрын
Great Explanation! thanks!
@main-main6186
@main-main6186 6 жыл бұрын
please can you elaborate on module
@Bajrang.707
@Bajrang.707 5 жыл бұрын
So informative video sir... Thanks for this :)
@sardanaberlian
@sardanaberlian 4 жыл бұрын
Great explanation, Thanks
@raj_patel_43
@raj_patel_43 5 жыл бұрын
Useful info, thanks ♥️♥️
@aadhavjaimurugesh2734
@aadhavjaimurugesh2734 Жыл бұрын
Amazing explanation! Thanks a lot!
@rupeshsuryawanshi1244
@rupeshsuryawanshi1244 4 жыл бұрын
Hello sir, I wanted to be a .net developer. But I searched lots of training institute they are not upto the mark.i visited one of institute in Nagpur they told me Microsoft updated .net syllabus. So they need time to update their course content. After listening this I got confused. Please give proper guidance on it.
@gauravthakur7071
@gauravthakur7071 5 жыл бұрын
bhai-bhai smjh gya hands up....
@user-jq3xf6em9t
@user-jq3xf6em9t 5 ай бұрын
you Are smart you explain it in esiest way so thanks
@dheemanthgarikipati9627
@dheemanthgarikipati9627 6 жыл бұрын
Maven and spring are the examples right
@vikumravinayake1882
@vikumravinayake1882 4 жыл бұрын
Understandable explanation. Keep it up dude👏👍👌
@jaouadbenabdelkarim1843
@jaouadbenabdelkarim1843 3 жыл бұрын
Thank you so Much kknow things is clear
@jankidhanani7253
@jankidhanani7253 Жыл бұрын
Great help! Thank you so much!
@kosmic000
@kosmic000 6 жыл бұрын
amazing and very informative as always hitesh , u r a great instructor some give an example about framework that its like working in hollywood "don't call us, we'll call you."
@pallavimaurya4957
@pallavimaurya4957 6 жыл бұрын
It is really usefull...thank you so much
@tomarshabh2199
@tomarshabh2199 3 жыл бұрын
Good Hitesh Very well explained
@atmospheric_b
@atmospheric_b 5 жыл бұрын
super clear! Thanks man!
@manishs3897
@manishs3897 5 жыл бұрын
Sir I Have one Question
@bharathkrish6743
@bharathkrish6743 6 жыл бұрын
Nice video bro, can u put a video for Platform vs OS..somebody says Android is an OS and some says its a platform not an OS..please show some light on this topic..
@YoungDen
@YoungDen 5 жыл бұрын
Yes it's a (mobile) OS
@changenew
@changenew Жыл бұрын
Thank you very much brother 🙏 😇💓
@neerajkalra3066
@neerajkalra3066 4 жыл бұрын
Thanku so much sir. Your video helped me lot
@sandeepkumarmishra7267
@sandeepkumarmishra7267 6 жыл бұрын
sir make a video about Qt/QML framework....
@andressuarez3079
@andressuarez3079 4 жыл бұрын
Great video. Thanks.
@harshsachdev9061
@harshsachdev9061 5 жыл бұрын
Plz make video on react js vs angular js or angular js vs jquery
What are libraries and frameworks?
12:59
Codecademy
Рет қаралды 107 М.
Why this is perfect time to learn AI
14:16
Hitesh Choudhary
Рет қаралды 39 М.
A clash of kindness and indifference #shorts
00:17
Fabiosa Best Lifehacks
Рет қаралды 106 МЛН
What is a JavaScript Framework? (in detail)
8:06
SuperSimpleDev
Рет қаралды 213 М.
What is DevOps? Easy way
9:06
Hitesh Choudhary
Рет қаралды 871 М.
What is the difference between frameworks and libraries?
8:58
Java Brains
Рет қаралды 129 М.
Modules, Packages, Libraries - What's The Difference?
6:08
NeuralNine
Рет қаралды 11 М.
Why I'm a Better Developer than You
9:17
Ben Awad
Рет қаралды 320 М.
How I would learn to code (if I could start over)
10:52
PIRATE KING
Рет қаралды 1,3 МЛН
Why & When I Use React JS
9:02
Dennis Ivy
Рет қаралды 106 М.
JavaScript Pro Tips - Code This, NOT That
12:37
Fireship
Рет қаралды 2,5 МЛН
What is REST API? | Web Service
11:28
Telusko
Рет қаралды 3 МЛН
Todos os modelos de smartphone
0:20
Spider Slack
Рет қаралды 58 МЛН
Что не так с раскладушками? #samsung #fold
0:42
Не шарю!
Рет қаралды 208 М.
تجربة أغرب توصيلة شحن ضد القطع تماما
0:56
صدام العزي
Рет қаралды 57 МЛН
$1 vs $100,000 Slow Motion Camera!
0:44
Hafu Go
Рет қаралды 25 МЛН
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,8 МЛН