What is the difference between a Library and a Framework

  Рет қаралды 310,694

Hitesh Choudhary

Hitesh Choudhary

Күн бұрын

Пікірлер: 317
@mnadjp
@mnadjp 4 жыл бұрын
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 2 жыл бұрын
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 4 жыл бұрын
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 2 жыл бұрын
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.
@mukulvashishth9974
@mukulvashishth9974 Жыл бұрын
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.
@guru_bro
@guru_bro 4 ай бұрын
Loved the explanation
@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 Жыл бұрын
perfect! Thanks..
@ASIMKHAN-ig9eo
@ASIMKHAN-ig9eo 6 жыл бұрын
You are doing really great work love from Pakistan
@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 💚
@GoodBoy-bt7kp
@GoodBoy-bt7kp 6 жыл бұрын
In front of big brother = Framework In the absence of big brother= Library
@Norfeldt
@Norfeldt 4 жыл бұрын
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 🤗
@ShubhamSingh-re1tr
@ShubhamSingh-re1tr 6 жыл бұрын
i was searching for framework since very long....now i got my point cleared..thanks sir
@codigosencillo8981
@codigosencillo8981 5 жыл бұрын
You always trying to explain as good as you can. Good work.
@bharadwajkamepalli3903
@bharadwajkamepalli3903 2 жыл бұрын
Lucid and comprehensive and lastly coherent explaination.
@chikwandaacademy
@chikwandaacademy 3 жыл бұрын
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.
@jibrankhan499
@jibrankhan499 5 жыл бұрын
Library= Mother Framework= Father 😂😂
@AniketMishra
@AniketMishra 5 жыл бұрын
Thnkuu 😊😊 Now i got it correctly in 1s with Your example
@rajeswarynarasimman3728
@rajeswarynarasimman3728 4 жыл бұрын
For me, my mother was the framework
@samchan5251
@samchan5251 4 жыл бұрын
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?
@dave_roul
@dave_roul 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.
@satrangiduniaus
@satrangiduniaus 6 жыл бұрын
Hello sir... u r my best computer teacher n motivater...
@arpitagrawal8530
@arpitagrawal8530 Жыл бұрын
All interviews demand confident ppl. So must KZbin teachers. Mr. Hitesh seems to be a hope in this direction.
@GobinathPalanisamy
@GobinathPalanisamy 3 жыл бұрын
I'm a big fan of your teachings, can you please give detailed insights about creating our own libraries from scratch.
@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
@yogeshchugh6711
@yogeshchugh6711 2 жыл бұрын
Thanks Hitesh for understand the concepts of library and framework
@vladj2428
@vladj2428 3 жыл бұрын
“ when you’re home you can throw your T-shirt’s where ever you like. “ Moms: Am I a joke to you?
@oluwaseyijoto8464
@oluwaseyijoto8464 3 жыл бұрын
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
@maulikdomadia5717
@maulikdomadia5717 6 жыл бұрын
Finest and easiest way to remember thanks hitesh
@vijayalakshmi-lj7tk
@vijayalakshmi-lj7tk 4 жыл бұрын
You style of explanation is awesome
@Knych-nr4ot
@Knych-nr4ot 2 жыл бұрын
What a great explanation. Thank you very much!
@webcode6992
@webcode6992 3 жыл бұрын
Finally understand, please explain about server side rendering
@eguchiyuuki
@eguchiyuuki 2 жыл бұрын
so great, thanks
@codluca
@codluca 10 ай бұрын
Good explanation
@tamizhazhaganjayapal6525
@tamizhazhaganjayapal6525 4 жыл бұрын
From India; In your videos the english and concepts are very eacy to catch up.
@ThePRDatta
@ThePRDatta 4 жыл бұрын
You're a legend my friend. Thank you. Great explanation
@aadhavjaimurugesh2734
@aadhavjaimurugesh2734 Жыл бұрын
Amazing explanation! Thanks a lot!
@surajnegi6326
@surajnegi6326 6 жыл бұрын
Library = Home Framework = School
@TheZiZaZo
@TheZiZaZo 6 жыл бұрын
Unless you have strict af parents :p
@ashishtoppo8958
@ashishtoppo8958 6 жыл бұрын
😂
@CodeFuture
@CodeFuture 4 жыл бұрын
🤣
@learnwithalvin7327
@learnwithalvin7327 3 жыл бұрын
thank you choosing to speak English .. you've made things a lot clearer.
@paroshrahman7474
@paroshrahman7474 3 жыл бұрын
pretty straightforward and great explanation, thanks for the video.
@sajalagrawal1430
@sajalagrawal1430 5 жыл бұрын
inshort ans is on famous stackoverflow link like when you get it
@KevenKev-t7m
@KevenKev-t7m 11 ай бұрын
you Are smart you explain it in esiest way so thanks
@jankidhanani7253
@jankidhanani7253 2 жыл бұрын
Great help! Thank you so much!
@bhargavacharan2262
@bhargavacharan2262 3 жыл бұрын
Superb Explanation!! Thanks for Making this video!
@changenew
@changenew 2 жыл бұрын
Thank you very much brother 🙏 😇💓
@tomarshabh2199
@tomarshabh2199 3 жыл бұрын
Good Hitesh Very well explained
@ibadur-rehman
@ibadur-rehman 4 жыл бұрын
I like the way of your explanation. Thanks
@oussamafortas
@oussamafortas 6 жыл бұрын
This was very informative and interesting. Thank you for making this clear to understand.
@imaginarytechinhindi5507
@imaginarytechinhindi5507 6 жыл бұрын
Nice explained sir .... I have this doubt from so many years ...
@najimali32
@najimali32 4 жыл бұрын
Thank you for explaining it with the simplest relatable example.
@Sophie-li7vr
@Sophie-li7vr 4 жыл бұрын
Clear explanation
@Duda-ke3uz
@Duda-ke3uz 3 жыл бұрын
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!
@ramakrishnathotakura4063
@ramakrishnathotakura4063 5 жыл бұрын
I like u r explanation....
@kumanish75
@kumanish75 4 жыл бұрын
Awesome explaination
@rayzguitar
@rayzguitar 10 ай бұрын
Thnxx man🎉
@dakshyesweker4810
@dakshyesweker4810 4 жыл бұрын
Brilliantly explained.
@weilaiyvn_DEACTIVATED
@weilaiyvn_DEACTIVATED 3 жыл бұрын
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).
@acetcitma7852
@acetcitma7852 3 жыл бұрын
Oh, really nice yaar.. thx
@prasoonpandey1184
@prasoonpandey1184 6 жыл бұрын
Where was the previous Saturday live?
@MohamedAymn
@MohamedAymn 3 жыл бұрын
Well explained, really thanks 👌
@AngelusChevalier
@AngelusChevalier 5 жыл бұрын
Very clear and comprehensive explanation. Awesome job Hitesh thank you!!! Do you have any courses on udemy?
@kishansinhparmar
@kishansinhparmar 6 жыл бұрын
Thanks 4 giving your amazing examples.
@gauravthakur7071
@gauravthakur7071 6 жыл бұрын
bhai-bhai smjh gya hands up....
@jaouadbenabdelkarim1843
@jaouadbenabdelkarim1843 4 жыл бұрын
Thank you so Much kknow things is clear
@pranavgandhi9224
@pranavgandhi9224 4 жыл бұрын
Love that explanation ... thankyou 👍
@johng5295
@johng5295 5 жыл бұрын
Thanks in a million. You make it simple.
@jesseschlicklin4923
@jesseschlicklin4923 6 жыл бұрын
Excellent explanation! I have been looking for a good channel to go along with David Banas' channel. I subscribed!
@CryptoRootz
@CryptoRootz 6 жыл бұрын
Thanks for breaking down the game playa !
@aakashtrivedi9237
@aakashtrivedi9237 6 жыл бұрын
thank you sir ji for such a clear and specific explanation
@contentprogramming
@contentprogramming 4 жыл бұрын
nice work
@mosirag85
@mosirag85 3 жыл бұрын
which of this can i manuplated or edit for custom use ? library isnt true ?
@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......
@sardanaberlian
@sardanaberlian 4 жыл бұрын
Great explanation, Thanks
@akhileshwarreddy6790
@akhileshwarreddy6790 6 жыл бұрын
from past two hours i'm watching your flexbox series... it is Cool..........
@HiteshCodeLab
@HiteshCodeLab 6 жыл бұрын
Thanks
@akhileshwarreddy6790
@akhileshwarreddy6790 6 жыл бұрын
We are lucky to have your channel
@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
@vijuvaghish2592
@vijuvaghish2592 5 жыл бұрын
you are one the best Mentor in the world, please make videos on React
@tarun_gudipalli
@tarun_gudipalli 4 жыл бұрын
That was really awesome. Thanks a lot, sir.
@prajwal852
@prajwal852 2 жыл бұрын
Really helped!!
@jeronimoolivavelez1299
@jeronimoolivavelez1299 5 жыл бұрын
Great Explanation! thanks!
@learnprogrammingwithproject
@learnprogrammingwithproject 4 жыл бұрын
What should be learn first library or framework ??
@adarshpandey2978
@adarshpandey2978 5 жыл бұрын
You are a great teacher
@_rytube
@_rytube 4 жыл бұрын
Awesome analogy, thanks a ton!
@abdulahadkhamsoh3229
@abdulahadkhamsoh3229 2 жыл бұрын
Thanks I will download that video!
@vinayaksharma-ys3ip
@vinayaksharma-ys3ip 2 жыл бұрын
Thank you bhaiya!!!
@antran540
@antran540 2 жыл бұрын
Comment by Christian Fall below is short and direct and easy to understand to me
@rasikakshirsagar5563
@rasikakshirsagar5563 2 жыл бұрын
Thank you!
@gauravnagar3712
@gauravnagar3712 6 жыл бұрын
Sir can you make a video on which you tell your views on mean stack . tell us something special about it ?
@abiguerrero7393
@abiguerrero7393 6 жыл бұрын
finally I could get a more clear concept of the differences
@gauravnagar3712
@gauravnagar3712 6 жыл бұрын
Yyeeaaahh thanks for this video sir. Love you
@santoshpolurouthu7798
@santoshpolurouthu7798 6 жыл бұрын
Hi hitesh I have one doubt why you always wear grey color T- shirts is there any reason.
@roopeshnaikr.d.n-0765
@roopeshnaikr.d.n-0765 6 жыл бұрын
U r the hero of me.thts it.
@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
@raj_patel_43
@raj_patel_43 5 жыл бұрын
Useful info, thanks ♥️♥️
@khagesh6962
@khagesh6962 Жыл бұрын
when i saw your video then i subscribed your channel.
@mayankjain2690
@mayankjain2690 4 жыл бұрын
Nicely Explained
@sindhurram1036
@sindhurram1036 2 жыл бұрын
For understanding..Framework is like established bussiness just using this we need to develop further
@anuragsinha6135
@anuragsinha6135 4 жыл бұрын
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?
@vikumravinayake1882
@vikumravinayake1882 4 жыл бұрын
Understandable explanation. Keep it up dude👏👍👌
@andressuarez3079
@andressuarez3079 5 жыл бұрын
Great video. Thanks.
@neerajkalra3066
@neerajkalra3066 4 жыл бұрын
Thanku so much sir. Your video helped me lot
@balabhadrachand3834
@balabhadrachand3834 4 жыл бұрын
beautiful example❤
@lokeshagarwal873
@lokeshagarwal873 4 жыл бұрын
Nice explanation 🔥
@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?
@TanujPandey18
@TanujPandey18 4 жыл бұрын
What about Standard vs. Framework? looking for an explanation ;)
@gautammalik7718
@gautammalik7718 4 жыл бұрын
Thanks sir
@rahulsingh4219
@rahulsingh4219 5 жыл бұрын
Is spring is library or framework?
What are libraries and frameworks?
12:59
Codecademy
Рет қаралды 116 М.
What is Model View Controller AKA MVC 🖥
9:14
Hitesh Choudhary
Рет қаралды 218 М.
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
What is a JavaScript Framework? (in detail)
8:06
SuperSimpleDev
Рет қаралды 241 М.
So, you want to be a programmer?
20:43
ForrestKnight
Рет қаралды 462 М.
NodeJS vs PHP | Which is best for beginners
12:45
Hitesh Choudhary
Рет қаралды 254 М.
What is DevOps? Easy way
9:06
Hitesh Choudhary
Рет қаралды 874 М.
I built 10 web apps... with 10 different languages
14:23
Fireship
Рет қаралды 1,7 МЛН
Dependency Injection, The Best Pattern
13:16
CodeAesthetic
Рет қаралды 909 М.
Writing Code That Runs FAST on a GPU
15:32
Low Level
Рет қаралды 576 М.
How do computers read code?
12:01
Frame of Essence
Рет қаралды 3,1 МЛН
7 Outside The Box Puzzles
12:16
MindYourDecisions
Рет қаралды 508 М.
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН