What is the difference between a Library and a Framework

  Рет қаралды 307,888

Hitesh Choudhary

Hitesh Choudhary

Күн бұрын

Пікірлер: 315
@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.
@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 2 ай бұрын
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..
@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 💚
@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 🤗
@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.
@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
@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.
@ShubhamSingh-re1tr
@ShubhamSingh-re1tr 6 жыл бұрын
i was searching for framework since very long....now i got my point cleared..thanks sir
@bharadwajkamepalli3903
@bharadwajkamepalli3903 2 жыл бұрын
Lucid and comprehensive and lastly coherent explaination.
@codigosencillo8981
@codigosencillo8981 5 жыл бұрын
You always trying to explain as good as you can. Good work.
@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?
@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
@yuvashaktitrust6490
@yuvashaktitrust6490 6 жыл бұрын
Hello sir... u r my best computer teacher n motivater...
@yogeshchugh6711
@yogeshchugh6711 2 жыл бұрын
Thanks Hitesh for understand the concepts of library and framework
@tamizhazhaganjayapal6525
@tamizhazhaganjayapal6525 4 жыл бұрын
From India; In your videos the english and concepts are very eacy to catch up.
@GobinathPalanisamy
@GobinathPalanisamy 3 жыл бұрын
I'm a big fan of your teachings, can you please give detailed insights about creating our own libraries from scratch.
@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
@webcode6992
@webcode6992 3 жыл бұрын
Finally understand, please explain about server side rendering
@learnwithalvin7327
@learnwithalvin7327 3 жыл бұрын
thank you choosing to speak English .. you've made things a lot clearer.
@ThePRDatta
@ThePRDatta 4 жыл бұрын
You're a legend my friend. Thank you. Great explanation
@vijayalakshmi-lj7tk
@vijayalakshmi-lj7tk 4 жыл бұрын
You style of explanation is awesome
@GoodBoy-bt7kp
@GoodBoy-bt7kp 6 жыл бұрын
In front of big brother = Framework In the absence of big brother= Library
@paroshrahman7474
@paroshrahman7474 2 жыл бұрын
pretty straightforward and great explanation, thanks for the video.
@Yamu_777
@Yamu_777 Жыл бұрын
A library is a used to as your need . if your code calls the library eg : jquery A Framework is that restricted environment it have frameworks to calls the code for eg:django,react.js
@maulikdomadia5717
@maulikdomadia5717 6 жыл бұрын
Finest and easiest way to remember thanks hitesh
@Knych-nr4ot
@Knych-nr4ot 2 жыл бұрын
What a great explanation. Thank you very much!
@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!
@najimali32
@najimali32 4 жыл бұрын
Thank you for explaining it with the simplest relatable example.
@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
@codluca
@codluca 8 ай бұрын
Good explanation
@aadhavjaimurugesh2734
@aadhavjaimurugesh2734 Жыл бұрын
Amazing explanation! Thanks a lot!
@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).
@antran540
@antran540 Жыл бұрын
Comment by Christian Fall below is short and direct and easy to understand to me
@KevenKev-t7m
@KevenKev-t7m 10 ай бұрын
you Are smart you explain it in esiest way so thanks
@sindhurram1036
@sindhurram1036 2 жыл бұрын
For understanding..Framework is like established bussiness just using this we need to develop further
@vijuvaghish2592
@vijuvaghish2592 5 жыл бұрын
you are one the best Mentor in the world, please make videos on React
@tomarshabh2199
@tomarshabh2199 3 жыл бұрын
Good Hitesh Very well explained
@imaginarytechinhindi5507
@imaginarytechinhindi5507 6 жыл бұрын
Nice explained sir .... I have this doubt from so many years ...
@ibadur-rehman
@ibadur-rehman 3 жыл бұрын
I like the way of your explanation. Thanks
@bhargavacharan2262
@bhargavacharan2262 3 жыл бұрын
Superb Explanation!! Thanks for Making this video!
@eguchiyuuki
@eguchiyuuki Жыл бұрын
so great, thanks
@saltech2024
@saltech2024 Жыл бұрын
Library is a specific design pattern that targets one single area of interest at a time Framework is the whole structured layout
@sajalagrawal1430
@sajalagrawal1430 5 жыл бұрын
inshort ans is on famous stackoverflow link like when you get it
@abiguerrero7393
@abiguerrero7393 6 жыл бұрын
finally I could get a more clear concept of the differences
@oussamafortas
@oussamafortas 6 жыл бұрын
This was very informative and interesting. Thank you for making this clear to understand.
@johng5295
@johng5295 5 жыл бұрын
Thanks in a million. You make it simple.
@tarun_gudipalli
@tarun_gudipalli 4 жыл бұрын
That was really awesome. Thanks a lot, sir.
@jankidhanani7253
@jankidhanani7253 2 жыл бұрын
Great help! Thank you so much!
@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......
@CryptoRootz
@CryptoRootz 6 жыл бұрын
Thanks for breaking down the game playa !
@kishansinhparmar
@kishansinhparmar 6 жыл бұрын
Thanks 4 giving your amazing examples.
@aakashtrivedi9237
@aakashtrivedi9237 6 жыл бұрын
thank you sir ji for such a clear and specific explanation
@gauravthakur7071
@gauravthakur7071 6 жыл бұрын
bhai-bhai smjh gya hands up....
@khagesh6962
@khagesh6962 Жыл бұрын
when i saw your video then i subscribed your channel.
@_rytube
@_rytube 4 жыл бұрын
Awesome analogy, thanks a ton!
@abdulahadkhamsoh3229
@abdulahadkhamsoh3229 2 жыл бұрын
Thanks I will download that video!
@surajnegi6326
@surajnegi6326 6 жыл бұрын
Library = Home Framework = School
@TheZiZaZo
@TheZiZaZo 6 жыл бұрын
Unless you have strict af parents :p
@ashishtoppo8958
@ashishtoppo8958 5 жыл бұрын
😂
@CodeFuture
@CodeFuture 4 жыл бұрын
🤣
@jesseschlicklin4923
@jesseschlicklin4923 6 жыл бұрын
Excellent explanation! I have been looking for a good channel to go along with David Banas' channel. I subscribed!
@rajeswarynarasimman3728
@rajeswarynarasimman3728 4 жыл бұрын
Important points summary 1. Framework has a lot of restrictions about using it. Library does not. 2. When you use a library, your code calls the code in the library. In the case of framework, the framework code calls your code
@dakshyesweker4810
@dakshyesweker4810 4 жыл бұрын
Brilliantly explained.
@acetcitma7852
@acetcitma7852 3 жыл бұрын
Oh, really nice yaar.. thx
@jaouadbenabdelkarim1843
@jaouadbenabdelkarim1843 4 жыл бұрын
Thank you so Much kknow things is clear
@quanle760
@quanle760 5 жыл бұрын
This is true on the surface, but if you have worked with FW then gradually turn it into library, and vice versa, library into framework, then you would be able to see clearer. I strongly suspect if this man really understand the subject
@ramakrishnathotakura4063
@ramakrishnathotakura4063 4 жыл бұрын
I like u r explanation....
@changenew
@changenew 2 жыл бұрын
Thank you very much brother 🙏 😇💓
@roopeshnaikr.d.n-0765
@roopeshnaikr.d.n-0765 5 жыл бұрын
U r the hero of me.thts it.
@pranavgandhi9224
@pranavgandhi9224 4 жыл бұрын
Love that explanation ... thankyou 👍
@neerajkalra3066
@neerajkalra3066 4 жыл бұрын
Thanku so much sir. Your video helped me lot
@vinayaksharma-ys3ip
@vinayaksharma-ys3ip 2 жыл бұрын
Thank you bhaiya!!!
@vikumravinayake1882
@vikumravinayake1882 4 жыл бұрын
Understandable explanation. Keep it up dude👏👍👌
@Sophie-li7vr
@Sophie-li7vr 4 жыл бұрын
Clear explanation
@MohamedAymn
@MohamedAymn 2 жыл бұрын
Well explained, really thanks 👌
@jeronimoolivavelez1299
@jeronimoolivavelez1299 5 жыл бұрын
Great Explanation! thanks!
@adarshpandey2978
@adarshpandey2978 5 жыл бұрын
You are a great teacher
@AngelusChevalier
@AngelusChevalier 5 жыл бұрын
Very clear and comprehensive explanation. Awesome job Hitesh thank you!!! Do you have any courses on udemy?
@shadowbanned3136
@shadowbanned3136 4 жыл бұрын
Framework - Technique Library - Tools
@kumanish75
@kumanish75 4 жыл бұрын
Awesome explaination
@rayzguitar
@rayzguitar 9 ай бұрын
Thnxx man🎉
@gauravnagar3712
@gauravnagar3712 6 жыл бұрын
Yyeeaaahh thanks for this video sir. Love you
@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
@prajwal852
@prajwal852 2 жыл бұрын
Really helped!!
@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?
@rasikakshirsagar5563
@rasikakshirsagar5563 2 жыл бұрын
Thank you!
@sardanaberlian
@sardanaberlian 4 жыл бұрын
Great explanation, Thanks
@ArunKumar-xw6iw
@ArunKumar-xw6iw 6 жыл бұрын
I am not even a developer.. but I understood it very easily. Thank you.
@gracemann365
@gracemann365 2 жыл бұрын
Sending virtual hugs bro u saved my dumb ass🥺🥲
@fulanipride5529
@fulanipride5529 3 жыл бұрын
Lolz just simply saying: a library is the kid and framework is like the father so u don't have much control over the father but still they're all one family
@ankitwatts1918
@ankitwatts1918 3 жыл бұрын
😂😂😂
@rayhaanalykhan
@rayhaanalykhan 7 ай бұрын
This didn't help at all What's the difference between framework, library and swift packages?
@anmoljain7711
@anmoljain7711 6 жыл бұрын
Crisp explanation!! ☺
@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."
@prasoonpandey1184
@prasoonpandey1184 6 жыл бұрын
Where was the previous Saturday live?
@dinesh0743
@dinesh0743 6 жыл бұрын
Thank you sir.., I was searching for 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
@Tejassuthar777
@Tejassuthar777 4 жыл бұрын
start at 1:40
@tronganhnguyenthanh1157
@tronganhnguyenthanh1157 11 ай бұрын
You said that library is just like our home and we can do whatever we want. A framework is just like our school and company. Do you mean that we can control the flow that we want in a library, while a framework we have to learn about the rules. Am I right ?
@gauravnagar3712
@gauravnagar3712 6 жыл бұрын
Sir can you make a video on which you tell your views on mean stack . tell us something special about it ?
What are libraries and frameworks?
12:59
Codecademy
Рет қаралды 114 М.
What is Model View Controller AKA MVC 🖥
9:14
Hitesh Choudhary
Рет қаралды 217 М.
快乐总是短暂的!😂 #搞笑夫妻 #爱美食爱生活 #搞笑达人
00:14
朱大帅and依美姐
Рет қаралды 13 МЛН
Players vs Pitch 🤯
00:26
LE FOOT EN VIDÉO
Рет қаралды 138 МЛН
Fresh project ideas for 2025 from postman public network
11:38
Hitesh Choudhary
Рет қаралды 21 М.
What is a JavaScript Framework? (in detail)
8:06
SuperSimpleDev
Рет қаралды 234 М.
What is the difference between frameworks and libraries?
8:58
Java Brains
Рет қаралды 130 М.
Flutter Forked | Flutter++ is here
16:20
Hitesh Choudhary
Рет қаралды 26 М.
PROOF JavaScript is a Multi-Threaded language
8:21
Beyond Fireship
Рет қаралды 290 М.
API vs. SDK: What's the difference?
9:21
IBM Technology
Рет қаралды 1,4 МЛН
So, you want to be a programmer?
20:43
ForrestKnight
Рет қаралды 410 М.
62. .NET Framework vs .NET Core vs .NET vs .NET Standard vs C#
25:14
I built the same app 10 times // Which JS Framework is best?
21:58
Fireship
Рет қаралды 2,6 МЛН