Diferencia entre Librería y Framework explicada | Clase abierta
HTML-код
- Опубликовано: 6 сен 2024
- Planea, prototipa y crea tu producto digital. Aprende más en el curso Profesional de Desarrollo Web en Platzi disponible en tu suscripción en: platzi.com/web
Adquiere hoy la suscripción de Platzi en: platzi.com/precios
En esta clase aprenderás qué es un framework, una librería, sus diferencias y la importancia en el mundo del desarrollo web. Entenderás cómo el uso de estos dos elementos de programación te ayudarán a encontrar soluciones.
Cada lenguaje de programación tiene sus propios frameworks o librerías, por ejemplo JavaScript tiene frameworks como Angular y librerías como React.js, te servirá para simplificar la creación de interfaces de usuario en tus proyectos.
¡Las librerías y frameworks existen para optimizar tu tiempo!
----------------------------------------------------------------------
Todo esto y más, en platzi.com
¡Suscríbete a nosotros!
Facebook: bit.ly/platzifb
Aquí, en RUclips: bit.ly/mejoryt
Vale! Ya se como hacer una hamburguesa, ahora que alguien me explique lo que es una librería por favor XD
Que cabeza cerrada si no sos capaz de usar el ejemplo como analogía.. excelente ejemplo!
@@ral7912 Quiero creer que fue irónico su comentario.
Jaja tal cual, el uso analógico que usó se entiendo bastante
jajaja
Critica constructiva: No era necesario usar un ejemplo tan forzado, lo que logran es confundir mas a las personas con conceptos equivocados(lo peor es que hay personas que dicen que ya entendieron cuando en el video no se define bien). Por lo general los que vienen a buscar la diferencia de estos términos es porque están en el mundo de programación o afines, por tanto es mas fácil si se explica en base a lo que un programador ya conoce.
PD: Me pregunto cuanto esfuerzo se habrán gastado en hacer esas animaciones innecesarias en vez de definir mejor la explicación :V
No tardaron mucho porque usaron un framework de diseño !!! XD
y tu comentario confunde aun mas :v
Yo si me confundi u.u
Concuerdo contigo o tratan de ser didacticos o asumen que la gente es muy estupida
pero tampoco entregas una explicación... según tú, cuál es la diferencia? qué son? y por qué el video confunde? lei todo tu comentario esperando respuestas y nada xd
No tan rápido cerebrito, a ver, como dices que se hace la salsa?... jajaja... buen video
La biblioteca es un lugar para prestar libros. La librería un lugar para vender libros. Un framework es un marco de trabajo que incluye digamos librerías internas, librerías externas, algo de código del programador, con guías, manuales, documentos, etc de cómo construir aplicaciones basadas en tales frameworks.
alguien que explique bien no le entendi ni mergas.
Aqui lo entendi mejor
ruclips.net/video/A-iKX8Shge4/видео.html
@@rafosurmay7795 gracias, es verdad, allí sí se entiende, en cambio el video de Platzi es más publicidad y una soncera de explicación, confunde en vez de ayudar.
Bravo 👏👏👏👏👏👏👏👏me encantó la explicación, ahora al curso, gracias!!
El video está bien, gracias. :D
Pero creo que no lo he captado por completo, *el ejemplo de la hamburguesa es un poco confuso* para definir estos conceptos. Lo que entendí y creo que es correcto es que las librerías hacen que un programador pueda hacer una tarea más facil o en menor tiempo que reescribir un codigo desde cero.
Claro, como el dice " hay tareas o errores repetitivos , entonces llegaron los frameworks para " solucionar los problemas ", y entre comillas porque en realidad los solucionadores somos nosotros . Saludos
Interesante, no sabía la diferencia. Gracias!
Hey, excelente la edición del video, muy muy didáctico a la hora de enseñar algo.
Deberían colocar los enlaces que señalan en el video, no?. En todo caso, muy buen video, me parece excelente que expliquen de forma tan simple algo tan complejo!.
Muy didáctico. Genial platzy
si la explicación es tonta y sin sentido,
Me gustó mucho el video, 😁💎💚
Para mí un framework es una librería que te obliga a estructurar tu código (incluso toda tu aplicación) de una cierta manera. Mientras que a una librería la llamas cuando quieras sin estar tan atado a ninguna estructura.
Es una pregunta que siempre comento con gente. No sé si existe una definición clara, ya que React o jQuery podrían denominarse librería o framework depende del punto de vista que tomes. En este caso para mí React es un framework y jQuery una librería, pero se puede abrir debate. :)
Gracias por la explicación y como el dermatólogo directo al grano , en platzi son buenos pero se desfasaron de la realidad con el ejemplo de la salsa de tomate ....
Alexander antonio Bolaño cervantes Jaja, gracias. Entiendo que hay gente que prefiere explicaciones y metáforas divertidas. Yo soy más de ir directo a la explicación, o usar metáforas más sencillas. De hecho, library es una metáfora que parece indicar que puedes coger un libro (funcionalidad) de aquí y allá según te convenga, mientras que un framework es un marco de trabajo, una estructura que te marca unos límites y una manera de trabajar.
@@fmaylinch por eso me gusto tu respuesta por que en la vida real me ha pasado que con tensorfllow debo estructurar el código de cierta manera , las explicaciones metafóricas no siempre son buenas , aveces menos es mas ...
Leirbag Jaja, buena pregunta. Un framework es una librería, así que es un conjunto de clases y funciones. Te obliga a estructurar el código porque no puedes usar sus clases y funciones libremente como quieras, sino que generalmente tienes que colocar tu código en unas carpetas específicas, o ponerle unas anotaciones, o ponerle un nombre especial a tus clases y funciones. Todo esto es porque el framework necesita encontrar tu código y llamarlo. Como dijo alguien en un comentario por ahí: tu código llama a una librería, mientras que un framework llama a tu código. Es una explicación simple pero muy interesante.
Y jQuery sería una librería de algún framework o no?
Me gustaria que platzi tenga un carrera de Software Craftmanship, que te ense;en basandose en estos libros test-driven development, code clean, design pattern,clean architecture, y algun libro sobre agiles.
Excelente video y animación, muy didáctico! Me queda una duda, soy un novato en esto y agradecería si alguien me ayudara a entender mejor; si por ejemplo yo estoy desarrollando un código a la vez que uso un framework, ¿Ese framework me obligará a escribir de cierta manera o me prohibirá o advertirá al hacer cosas "desprolijas" para ajustarme a ciertos estándares? Gracias
La idea es esta: cuando usas una LIBRERIA sus componentes van dentro de TU CODIGO. Cuando usas un FRAMEWORK, tu codigo va dentro del framework. Saludos
al fin, que alguien explica de manera entendible! GRACIAS!
con el ejemplo de la hamburguesa entendi todo el consepto, gracias ahora puedo leer mas informacion y comprenderla, sin memorizar.
Que buen video, Uriel. Gracias.
Me encantó la explicación a partir de la salsa, muy clara 😁
Después del ejemplo de la hamburguesa que de hecho me dio hambre. Después de eso explicaste que es un framework y ahí recien entendí.
Librerías, librerías, librerías :'(
A las bibliotecas no les gusta esto.
y así quieren nuestro dinero cuando no saben algo tan básico
Ni en la universidad les dicen bibliotecas, ¿todo bien?
Un error garrafal que no se deja de cometer y como es usado por muchos ya lo toman como algo correcto.
@@brayanclavijo5458 En mi Universidad si habia buenos maestros :P
@@jrr8613 disculpa a que universidad fuiste?
Los conceptos muy bien explicados felicitaciones Uriel!
jaja me encantó la animación , muy original tu manera de explicar. PD: Me dió hambre
Que sea vegana por favooor. Ya no más crueldad con los animalitos por mentiras nutricionales proteicas.
@@Naturalis90 xD
En realidad no es librería es biblioteca ya que viene de la palabra en inglés library; librería en inglés sería book store, pero igual excelente video 👍🏽👍🏽👍🏽👍🏽
Gracias por la explicación, Evo.
exagerados precios de los cursos, lastima!
Para cuando el curso de como preparar una hamburguesa? :v
Library -> Biblioteca (¡no librería!)
A ver señor "inteligente". Al Football le dices Balon Pie o Fútbol? Es solo un término, es como decirle "españolización" es espanglish. El decirle Librería es totalmente normal qué hasta la Real Lengua Española lo aprueba. Así es que vete a serte el entendido a otro lado.
En base a esta explicación, podríamos definir a JQuery como un Framework ??????
Gracias!! Ya aprendí a hacer hamburguesas!
Con que tecnología se hace las animaciones de este video, gracias
Sí por favor un curso que nos enseñe esta tecnología.
Maaaaaarge, es un grano o un forúnculo? :v
Muy bien entonces, que es React?
No explicó nada. Aparte, si una biblioteca fuese algo concreto y solo un código para algo específico, React no entraría dentro de esa categoría.
Se dice biblioteca, no librería
porque los de Platzi hablan pasandose de gestos? Parecen personajes de GTA
En primera se dice biblioteca librería es una mala traducción
NO es libreria, se llama biblioteca... Library en español es biblioteca
Tengo entendido que es biblioteca no librería. Library en inglés significa biblioteca.
A ver... Técnicamente son sinónimos.
@@QuichtFall no, cómo van a ser sinónimos?, en un lugar venden libros y en otro los prestan, ve a una librería a ver si te prestan un libro
dle.rae.es/?id=NFiNIHG
Real Academia Española, si, venden libros, pero también es sinónimo de biblioteca. Para el contexto en el que hablamos son sinónimos.
Es biblioteca, en la biblioteca consultas libros , en una librería compras . En inglés librería se dice book store . Se le dice librería porque la gente hizo una mala traducción , pero en realidad son bibliotecas , vas a consultar información
@Pedagogo re educativo callate la boca tío xD
Agradezco la explicacion pero esta mal ilustrado, la explicación deberia ir con la animación, no despues de la animación para que comiences a divagar mientras lo ves hablar
la verdad verdad. muy chevere la animacion pero no entendi. podrian explicarlo otra vez por favor
Se puede patentar una libreria?
Like si eres desarrollador de iOS y macOS y para ti un framework es una librería dinámica en un bundle
Un framework y una librería son esencialmente el mismo tipo de cosas solo que a lo que le llaman librería no le gusta a las empresas y un framework si le gusta a las empresas.
uN FrAMeWoRk y UnA LiBrEriA sOn eSeNCiAlmEnTe eLMiSmO tIpO dE cOsAS
D: al fin entendí la diferencia XD
entonces una librería es un NameEspace?
No entendi nada xd, más bien ya me dio hambre
Biblioteca*
demasiado decorado, demasiado firulete y poco contundente y concisa la explicacion.
¿Podríamos decir entonces que un framework es un conjunto de librerías?
@@SandwichStorePlay Ok, ¿pero por qué? xD
Ah alguien mas le entro hambre cuando hablo de la hamburguesa xD
Entonces pygame es un framework? Yo siempre pense que era una librería
corte astronauta
Iba a dar like, pero como que con los likes se forma "1337" y como que me dio pena borrar el l33t, pero dejo un comentario.
Me gusto el video, y es preciso y conciso callad las malas lenguas jaja
Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... Librería... WTF
En resumen. tu código usa la librería y el framework usa tu codigo
no, el framework también puede ser hecho por un tercero
020Ranz Es una buena forma de explicarlo en pocas palabras! :)
Aunque hay detalles que pueden contradecir esta explicación, me parece muy interesante. Me la apunto.
Lean on Aquí 020Ranz se refiere a qué código usa qué código, independientemente de quién es el autor. Digamos que si un código A incluye una librería B y el código de B acaba llamando a partes del código A, podría decirse que B es un framework. Es una simplificación, pero interesante.
@@LeanOnAndOn y que importancia tiene eso? Cuando escribo EL FRAMEWORK me refiero a su función en el desarrollo.
Gracias amiga por la explicación, trata de no botar tantas plumas para la proxima.
Lo mismo pensé 😄
Faltó poco para que volara con tanto aleteo
¿Con qué finalidad debería tratar el chaval de 'no botar tantas plumas'? Tu comentario es innecesario.
Yo creo que la mayoría de los suscriptores de platzi entenderían con una explicación más técnica que con una analogía. Pero quizá estoy equivocado. Les haré un genjutsu para que crean que tengo razón.
No inventes ya estés bien delgado hermano
naa pero esta señora con ese ejemplo tan pornga. Plus por la intención.
Ejemplo de mierda el de la hamburguesa. Así no se entendió nada. Ahora veo xq dicen que Platzi no sirve.
pesima explicacion
muy mala explicación
Ni explico nada
me parecen malas analogías para dar ejemplos, y con numerosas distracciones que desvian la atencion del espectador