What are libraries and frameworks?

The terms 'library' and 'framework' are so ubiquitous in the tech industry it may seem they're interchangeable. Each term, however, has very different meanings or implications, and in this video, Carlos breaks those down for us.
Take Codecademy's Code Foundations course: j.mp/3eV0Pa1
- - - - -
Join the millions learning to code with Codecademy.
Learn to code: j.mp/3eOFj6A
Check out our full course catalog: j.mp/338vtHg

Пікірлер: 77

  • @zerosandones7547
    @zerosandones75472 жыл бұрын

    library: - a collection of code packed together that can be used over and over when needed framework: - provides a supporting structure to build software - allows a programmer to avoid writing any "boilerplate" code - you'll have a specific structure that you have to follow when working with a framework

  • @passportbro904

    @passportbro904

    Жыл бұрын

    Thank you brother.

  • @MichaelDude12345
    @MichaelDude123452 жыл бұрын

    Your explanation of the difference between the actual usage of the two, was one that many people have not been able to express to me even though they have tried explaining it. Thank you so much!

  • @KarinaStavenes
    @KarinaStavenes5 жыл бұрын

    Thank you! That was very well explained and illustrated with relevant examples while keeping the video short.

  • @samson3523
    @samson35233 жыл бұрын

    Great explanation I had accidentally learned React was a framework when it is actually a library! Thankyou for clearing this up for me before I embarrassed myself thankyou Carlos! My $25,000 bootcamp had taught me React and Angular were interchangeable! how wrong they were!

  • @marklalonde8194

    @marklalonde8194

    2 жыл бұрын

    25k$ lol man you got ripped hard

  • @manuelchavez3492
    @manuelchavez34923 жыл бұрын

    Thank you! Your examples and analogies helped me a lot clarifying the differences between these two concepts. 🙌💯

  • @dudebro4089
    @dudebro40892 жыл бұрын

    Thank you. Really cleared up everything I didn't understand

  • @adzplus1
    @adzplus1 Жыл бұрын

    Yes. I do agree that he explained these two concepts very good. With great examples. Now I have a real understanding of the differences between framework and library. Like many here I have searched before explanations on the differences between them, but was not able to grasp the real meaning

  • @dilanli7491
    @dilanli74913 жыл бұрын

    This was so helpful, thanks so much for the content!

  • @vineethm6930
    @vineethm69302 жыл бұрын

    Awesome video and great way of explaining using practical examples !

  • @joe_j
    @joe_j11 ай бұрын

    You should do more tutorials. I just discovered this and wow. Thank you

  • @climateenvironment7587
    @climateenvironment75872 жыл бұрын

    Thanks man, that was so helpful! I finally understand the landscape of programming so much better now that I understand what the hell everyones talking about

  • @hassanadebambo9109
    @hassanadebambo91093 жыл бұрын

    Best explanation so far ....

  • @amanihrd7609
    @amanihrd76092 жыл бұрын

    great explanation! thank you so much sir

  • @mremy8813
    @mremy88132 жыл бұрын

    Very helpful, having to take on a blockchain project technology component, CTO hard to come by. This helps as we're white labeling a protocol (framework) and proper use of Libraries was confusing. This will make it easier to continue and hire tech staff.

  • @silvanoseric5925
    @silvanoseric59253 жыл бұрын

    What extension are you using for your chrome home page??? Loved it...

  • @acestandard6315
    @acestandard63157 ай бұрын

    Helped me out a lot, thanks😄

  • @davidbolumbu666
    @davidbolumbu6662 жыл бұрын

    Very good analogy. Thanks

  • @JL-ky5ev
    @JL-ky5ev3 жыл бұрын

    The best explanation

  • @christcommanded7097
    @christcommanded7097 Жыл бұрын

    coding with Cris is also a big help

  • @dcn4lyf
    @dcn4lyf3 жыл бұрын

    Awesome!!!!!!!! Thanks for the explanation

  • @yuqingli2384
    @yuqingli2384 Жыл бұрын

    Thank you very much. Very very clear

  • @bethelgirma9038
    @bethelgirma90382 жыл бұрын

    would there ever be a case in which a coder needs to use two frameworks at the same time or would that be impossible?

  • @generalrodcocker1018

    @generalrodcocker1018

    2 жыл бұрын

    of course! it‘s very common to use multiple frameworks.

  • @rexagezo8420
    @rexagezo84204 жыл бұрын

    thanks for the insight

  • @nirwanbhaktisager5586
    @nirwanbhaktisager55863 жыл бұрын

    good explaination

  • @TypicallyDaniel
    @TypicallyDaniel10 ай бұрын

    it helped me and my coding teacher

  • @reemamansour2258
    @reemamansour22583 жыл бұрын

    thank you I perfectly understand now !

  • @69k_gold
    @69k_goldАй бұрын

    Library: You call its code Framework: It calls your code

  • @sgeunes
    @sgeunes3 жыл бұрын

    Nice. Helpful. Thank you.

  • @robert202
    @robert202 Жыл бұрын

    Thank you very much

  • @nikyls9143
    @nikyls91432 жыл бұрын

    very clear🙌

  • @chardcleary2946
    @chardcleary29463 жыл бұрын

    Very good, thank you

  • @goodness776
    @goodness7763 жыл бұрын

    Thank you! Thank you!

  • @techandnavid8449
    @techandnavid84492 жыл бұрын

    Great video

  • @sojumoscow
    @sojumoscow2 жыл бұрын

    Thanks for the video! Now I know!

  • @MauriceWilliams
    @MauriceWilliams3 жыл бұрын

    This is some deep stuff.

  • @adefela
    @adefela4 ай бұрын

    Thank you

  • @yahayafuseini872
    @yahayafuseini872 Жыл бұрын

    Nice to meet sir, you boost Memory

  • @rongwu8264
    @rongwu82649 ай бұрын

    Excellent

  • @AJAYKUMAR-gf8jc
    @AJAYKUMAR-gf8jc2 жыл бұрын

    Thanks Bro !!!

  • @edumaba
    @edumaba2 жыл бұрын

    Thank you.

  • @jwdonahue
    @jwdonahue Жыл бұрын

    this helped.

  • @vetachix4911
    @vetachix4911 Жыл бұрын

    Good staff

  • @Moodapps
    @Moodapps2 жыл бұрын

    this you very much :)

  • @vam8775
    @vam8775 Жыл бұрын

    good explanation. Though many prefer short length videos ...

  • @hakemhamdoud8216
    @hakemhamdoud82163 жыл бұрын

    What is his program pls tell me

  • @tipsbymd
    @tipsbymd2 жыл бұрын

    Your terminal is very attractive ! How you have done that ?

  • @CJ-km5zz
    @CJ-km5zz3 жыл бұрын

    awesome

  • @magicmarko514
    @magicmarko5142 жыл бұрын

    ILY

  • @tko9753
    @tko97533 жыл бұрын

    Is react a library or a framework?

  • @symphonysalameh5587
    @symphonysalameh55872 жыл бұрын

    so libraries are using someone code in my code while the framework is putting my codes in someone code and what makes a good programmer pro one is how many libraries he knows and how can he use them

  • @Sushmitha254
    @Sushmitha25423 күн бұрын

    I think the content is from Coursera

  • @adegbengaogungeje5124
    @adegbengaogungeje51242 жыл бұрын

    Is React a Library or Framework?

  • @fadhil4008

    @fadhil4008

    6 ай бұрын

    Man did you even watch the entire video?

  • @si-ken
    @si-ken2 жыл бұрын

    great video. guy could've used a pop filter though, would have made it easier to hear what he was saying

  • @momakplayz7985
    @momakplayz79852 жыл бұрын

    Hi, i know javascript basics and i heard of Javascript Libraries. But its my first time using a javascript library and im very confused on how to use it.

  • @temamou43
    @temamou433 жыл бұрын

    I like the way you explain things but I guess the examples you used confused me a lot, please come up with a simpler example next time I am sure it will help a lot of people

  • @Layarion
    @Layarion Жыл бұрын

    4:30 i don't appreciate you misleading people here. you keep saying "this really condenses it", yes, but anyone can do that without a library. so please, how about you describe traits that are *actually* unique to what a "library" is.

  • @legoghetto2689
    @legoghetto26893 жыл бұрын

    would more appreciate if you pronounce all the words clear. didn't get like 10% of what you are saying.

  • @amazonfbaphotographer7333

    @amazonfbaphotographer7333

    3 жыл бұрын

    I disagree

  • @legoghetto2689

    @legoghetto2689

    3 жыл бұрын

    @@amazonfbaphotographer7333 I agree

  • @HabiburRahman-xs9gb

    @HabiburRahman-xs9gb

    3 жыл бұрын

    what!!

  • @rachelkelley7134
    @rachelkelley71344 жыл бұрын

    Easy to understand and to the point with decent examples. Thanks.

  • @josemfcheo
    @josemfcheo5 жыл бұрын

    I did not know that react was a library. Awesome vid!

  • @terryflautses7421
    @terryflautses74214 жыл бұрын

    Great video and explanation. Thanks Carlos and Codecademy!

  • @tejeswarpala2841
    @tejeswarpala28414 жыл бұрын

    I was thinking that React is a framework! poor me! cool and clear explanation. with simple analogy.

  • @PranavBhattarai

    @PranavBhattarai

    2 жыл бұрын

    Same here. But it is really not?! Edit: Just Googled, React is NOT a framework. There we go, my programming knowledge.🤣

  • @KingUnity22
    @KingUnity224 жыл бұрын

    Awesome video.

  • @subhashkeer4394
    @subhashkeer43944 жыл бұрын

    very well explained :-)

  • @user-zj3ft8yh4e
    @user-zj3ft8yh4e4 жыл бұрын

    Yeah, quickly and interesting!

  • @tejeswarpala2841
    @tejeswarpala28414 жыл бұрын

    I was thinking that React is a framework! poor me! cool and clear explanation. with simple analogy.

  • @prakashbhosale5215

    @prakashbhosale5215

    3 жыл бұрын

    i also

  • @josemfcheo
    @josemfcheo5 жыл бұрын

    First