Librerías vs. frameworks

5/28

Lectura

¡Un saludo, Platzinauta!👋🏻

¡Ups! De momento esta clase no está disponible en nuestra plataforma, pero sí la tenemos en YouTube.

Para no interrumpir tu aprendizaje te dejamos el video y link para que puedas verla en YouTube.

Link a YouTube

Pronto estará disponible en Platzi como el resto de clases.

Gracias por tu comprensión y nunca pares de aprender. 💚

Aportes 23

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

⭐️ Estrellita para la mejor explicación de librerías vs. frameworks. ¡Algo mejor que la comparación de la salsa de tomate!

Como yo lo entiendo:

Librería: Es un conjunto de piezas de código y herramientas para un fin en específico. Un ejemplo de esto sería una caja de destornilladores con diferentes tamaños y puntas.

Framework: Es un grupo mayor de librerías y herramientas para construir proyectos más complejos de forma efectiva. Ejemplo: una sala de herramientas con todo lo necesario para construir tu casa,

Framework: Una manera de trabajar y hacer las cosas, incluye librerías.

Librería: Un código que tiene una función muy en particular.

Framework

Es un conjunto de piezas de codigo que se centra en la elaboración o construción todo un proyecto a través de un conjunto de herramientas que nos brinda el framework (puede incluir librerías) como si de una receta se tratase.

Librería

Es una porción o pieza de codigo que nos ayuda a resolver un problema en específico como trabajar con HTMLmediaElement (video o audio) por ejemplo.

Ejemplo:

Usando el Basketball o baloncesto como base diría: un framework sería un jugador estandar que tenga en su paquete de habilidades todas las usadas o requeridas en el deporte (Rebotar, donqueo, defensa, tiro de media, tiro de larga distancia, tiro de 3puntos, etc…) aunque no sea el mejor en cada una de ellas, en cambio una librería sería un jugador enfocado en una sola de estas habilidades, ejemplo un jugador experto anotando desde la linea de 3, pero que no se le da también las demas habilidades.

¡ Te reto a ponerme un ejemplo con tu deporte favorito !

Platzi Framework & Libraries

A mí me gustaría hacer una comparativa con Platzi como ejemplo 💚

  • Un framework sería una línea de aprendizaje o Escuela completa para ayudarte a convertirte en el Desarrollador Web que buscas ser ✨
  • Mientras que una librería sería un curso muy particular, que te ayudará a entender mejor CSS Grid o Accesibilidad Web, por mencionar algunos 🚀

El link del curso profesional de desarrollo web esta roto

Entonces, podríamos decir que una librería es una herramienta especifica que me va a ayudar a hacer mi bici mas rapida, por ejemplo, mientras que un framework es una fabrica de bicis en donde yo puedo crear mi bici desde cero.

Framework

Es un marco de trabajo que contiene librerías y herramientas que nos permiten desarrollar más rápido, garantizando la calidad gracias a una estructura de trabajo y metodología bien definida.

Puedo intentar hacer una analogía con un vehículo (carro, moto, etc.), que seria nuestro proyecto.
En este caso el framework seria la linea de ensamblaje y las librerias pueden ser el motor, el sistema de frenos, el sistema de suspensión, etc.
Este framework permite de una forma organizada y con buenas practicas, reunir las diferentes partes o componentes que luego se convertirán en un vehículo.
En síntesis, puedes crear un vehículo (proyecto) con las partes que mas se acomoden al resultado que quieras (librerías), gracias a una linea de ensamblaje (framework)

Like si viste las peleas de que React no es un framework en Twitter.

Muy buena explicación y tambien clase corta con buen contenido

Librería: solo es un fragmento de código que nos ayuda a resolver un problema específico y que tiene un propósito concreto.
Framework: es un marco de trabajo que contiene librerías y herramientas que nos ayudarán a construir algo de manera más rápida garantizando la calidad gracias a una metodología y estructura de trabajo bien definida.

En 3 minutos de explicación entendí algo que llevo tiempo preguntándome, que si react.js ó Angular o Sails o Vue.js o Express.js. Desde ésta perspectiva me queda mucho más claro! Gracias

Que es un Framework?

Es algo así como un paradigma normal es decir una estrategia de desarrollo ya implementada por un tercero como por ejemplo (React, Vue, Angualr) el equipo de desarrolladores de tras de estas tecnologías ya nos tienen propuestas de desarrollo para que podamos hacer una aplicación de una manera optima y con resultados espectaculares brindando esa escalabilidad que tanto queremos para nuestro proyecto

Que es una librería?

Es un pedazo de código escrito por un tercero que resuelve un problema en particular, por ejemplo una ayuda de optimización

Es importante destacar que los Frameworks trabajan y utilizan las reglas siguiendo unas reglas. Es importante este detalle porque como se dice en el video siguiendo las reglas o “receta” Se nos asegura que tendremos el producto que necesitamos

Framework: es una arquitectura la cual te ayuda a desarrollar tu proyecto.
Librearia: son una seria de códigos las cuales ayudan agilizar el desarrollo de tu proyecto donde tu eres quien implementas la forma en la que deseas trabajarlo

Según entiendo.
Framework: Es la lista de ingredientes que necesito, en este caso un framework va equipado con múltiples librerías.
Librerias: Son fragmentos de código que me ayudan a resolver problemas

Librería

Es un fragmento de código que nos ayuda a resolver un problema especifico y que tiene un propósito concreto.

L vs F

un framework es un marco de trabajo que contiene configuraciones, librerias que hacen el trabajo más productivo y de buena calidad, una librería es una funcionalidad que podemos hacer uso para que nos solucione algo en especifico.

Sería genial que todas las clases estuviesen editadas así jeje

ok?!