Library vs Framework | React vs Angular | What Are They and Wich to Choose?

Поделиться
HTML-код
  • Опубликовано: 29 авг 2024

Комментарии • 79

  • @ricgc5617
    @ricgc5617 5 лет назад +24

    Fat, explicas demasiado bien, deberias ser directos de carrera de ing en sistemas en cualquier uni! Es mas, te propondre hasta de rector :v

  • @elvistirado3018
    @elvistirado3018 6 лет назад +22

    Resumen 2 :
    - librería : conjunto de funciones (código) creado por alguien mas (0:45)
    - Framework : conjunto de librerias (6:52)

  • @xiomerc2746
    @xiomerc2746 7 лет назад +4

    Muchas gracias por la explicación, por fin alguien que explica la diferencia entre Framework y Librería de una manera clara, larga, pero clara.

    • @FaztTech
      @FaztTech  7 лет назад +3

      Gracias por comentar, haha sorry por eso, ahora intento hablar un poco más rapido para no hacerla tan larga xD.

  • @1996akamaru
    @1996akamaru 5 лет назад +1

    La mejor explicación que eh encontrado, gracias por tu tiempo en realizar estos videos.

  • @juanpasten6077
    @juanpasten6077 5 лет назад

    Amigo muchas gracias por hacer esta explicación. Tus videos destacan en la pedagogía, lo claro de los conceptos. Das la información de manera sintética, sin muchos rodeos, se agradece mucho.
    Simplemente gracias por crear y compartir.

  • @mauroinde
    @mauroinde 4 года назад +2

    Deberías subir cursos en Udemy o en tu propia plataforma si te falta financiamiento. Para que hagas un whole camino de angular 9 por ejemplo desde principios hasta pro, con ejemplos y más

  • @joseantonioquentaramos8134
    @joseantonioquentaramos8134 Год назад

    Gracias Fazt!

  • @jxioocm
    @jxioocm 6 лет назад +5

    Hola! muchas gracias por tu explicación!. Según entendí framework entonces es un conjunto de bibliotecas que me ofrecen diversas soluciones de acuerdo a mi aplicación pero puede que ahí, en ese marco de trabajo, no se encuentre una biblioteca que yo necesite para la solución de mi problema. Por eso debo adaptarme a lo que la herramienta me ofrece. Estoy en lo correcto?
    Por otro lado, es posible integrar bibliotecas y frameworks en dado caso que no encuentre un frameworks que me de solución a una necesidad, pero si una biblioteca?

    • @FaztTech
      @FaztTech  6 лет назад +3

      Hola Xiomara. Sí, tienes razón en el primer párrafo, y en cuanto a si puedes integrar frameworks y otras bibliotecas, claro que si puedes. de hecho es muy raro que un framework tenga todo por defecto, es por eso que puedes ir extendiéndolos con otras bibliotecas. ¡Un Saludo y gusto que te sirva el video!

    • @jxioocm
      @jxioocm 6 лет назад

      Gracias por contestar muy útiles tus videos :) !

  • @joseantonioperez2860
    @joseantonioperez2860 7 лет назад +4

    Muy Buen Video! ya que hay muy poco contenido en español!. Si puedes explicar en un video sobre falcor.... Saludos.

    • @FaztTech
      @FaztTech  7 лет назад +1

      Muchas Gracias Jose. Pronto estaré subiendo que son los microservicios, y acerca de Falcor, es una muy buena idea, muchas gracias por la idea, me pondré a ello y pronto lo subire :D.

  • @ByteCodeHN
    @ByteCodeHN 6 лет назад +3

    Me gusta implementar Angular para el front y Spring para el back y hibernate para las base de datos

    • @FaztTech
      @FaztTech  6 лет назад +1

      Pues ¡Adelante!

    • @ByteCodeHN
      @ByteCodeHN 6 лет назад

      olle amigo también tengo un canal de youtube y tenemos una comunidad de programadores youtubers que nos ayudamos te gustaría formar parte

    • @davidsalazarmejia8310
      @davidsalazarmejia8310 5 лет назад

      pasa info

  • @juandiegonal1990
    @juandiegonal1990 7 лет назад

    Muy buena explicación. Quedó muy claro. Soy del uso de Jquery y me había surgido la inquietud con respecto a estas nuevas tendencias; tengo ganas de empezar a estudiar uno de ellos pero por lo expuesto por ti y lo hablado con un amigo que trabaja en un empresa netamente de desarrollo, me iré por React.

    • @FaztTech
      @FaztTech  7 лет назад

      Mealegra que te sirviera, y Sí, React es una muy buena opción. Saludos

  • @d-landjs
    @d-landjs 3 года назад

    Excelente amigo, me sirvio muchooo!!!! Sigue asi!

  • @sebastianvasquez4883
    @sebastianvasquez4883 4 года назад

    Gracias, muy buen vídeo al igual que todos lo que subes!!

  • @djfervega
    @djfervega 4 года назад

    Hola!. Felicitaciones por la explicacion. Pero me genero una pregunta. Algunas bibliotecas son mas funcionales entre si que otras?. Ejemplo: Biblioteca A funciona bien con B que con biblioteca C
    Aclaro que recien empiezo en HTML y CSS

  • @rodolfogarcia2011
    @rodolfogarcia2011 3 года назад

    Explicación hiper buena.

  • @zeusclash1475
    @zeusclash1475 5 лет назад +1

    explicas muy bien gracias

  • @HenrySalinasJva
    @HenrySalinasJva 5 лет назад +2

    Un framework es un marco de trabajo, y una biblioteca es es conjunto de funciones.

  • @CuentaYoNoTube
    @CuentaYoNoTube 5 лет назад

    Que buena explicación!!

  • @lcalcagni
    @lcalcagni 6 лет назад

    Muchas gracias por el video. Muy Claro. Para una aplicación, tengo que consumir la API de Spotify. De manera general, cómo cambia esto si uso React o Angular? Al usar React debería usar alguna otra biblioteca para poder extraer los datos, verdad? Cuáles pueden ser? Y si lo hago con Angular puedo conectarme directamente a la API? Gracias por guiarme siendo que recién comienzo con estas tecnologías.

    • @FaztTech
      @FaztTech  6 лет назад

      Hola Laura. si planeas usar Reactjs para consumir una API, como la de Spotify, actualmente el navegador trae un metodo llamado "fetch", que se encarga de solicitar datos de Apis, aunque también es posible hacerlo con bibliotecas externas como "superagent", "axios" y muchas otras.
      En el caso de angular, este tiene una biblioteca integrada, es decir que no se necesita instalar, llamada HttpClient.
      en ambos casos lo que necesitaras es tan solo registrarte con una cuenta de spotify y te darán unos permisos que tendrás que pegar en tu código, para que tus aplicación pueda solicitar datos y eso seria todo.
      Elaboraré algunos ejemplos, creo que seria interesante, pero los voy a subir a este otro canal -> ruclips.net/channel/UCMn28O1sQGochG94HdlthbA
      De cualquier forma, les estaré avisando. Un Saludo y mucha suerte con tu proyecto.

    • @lcalcagni
      @lcalcagni 6 лет назад

      Muchísimas gracias! Voy a estar atenta a tu nuevo canal :)

  • @Anima_Ultrix
    @Anima_Ultrix 4 года назад

    una biblioteca es un namespacE?

  • @gust5850
    @gust5850 7 лет назад +2

    Gracias por la explicacion, muy buena! Te consulto, yo vengo de jquery y quiero agregar el uso de websockets. Para eso puedo usar React? he visto que puedo hacerlo con nodejs, cual seria la opcion mas simple?

    • @FaztTech
      @FaztTech  7 лет назад +1

      Hola Gust. un gusto. te explico websockets es una API nativa del navegador, es decir que es código propio del navegador, lo que significa que puedes usarlo con cualquier biblioteca, no solo con React. y como mencionas, Node.js soporta websockets. tengo un video en el que hago un chat con websockets. te lo dejo o me comentas. Saludos
      Link del Video: ruclips.net/video/T3agoyB_sbA/видео.html

    • @gust5850
      @gust5850 7 лет назад

      Gracias Fazt! Lo miro! Un abrazo!

    • @gust5850
      @gust5850 7 лет назад +1

      Te hago una consulta Fazt, tanto React como Angular corren sobre Node.js o es posible que lo hagan sobre Apache directamente?

    • @FaztTech
      @FaztTech  7 лет назад +1

      de hecho no corren sobre Node.js, usan Javascript mismo, es decir el mismo javascript del navegador, pero para escribir muchó mas facil el codigo usan Node.js y sus herramientas que estan realacionadas, te recomiendo investigar un Poco de SIngle Page Aplications. :)

    • @gust5850
      @gust5850 7 лет назад

      Si, vi que Angular sirve para e SPA, verdad? En realidad no es lo que necesito por ahora, lo que si estoy buscando es la manera mas simple de imeplementar websockets en una aplicacion que usara php y mysql para mostrar datos actualizados al instante, creo entonces que con node.js ya estaria listo no? o pensas que react puede ser util o indispensable tambien?

  • @neiserperaltasanches
    @neiserperaltasanches 7 лет назад +1

    Puedes sacar un tutorial de riot.js para saber como poder hacer un proyecto con esta librería seria de utilidad para mucha gente :) saludos desde Peru

    • @FaztTech
      @FaztTech  7 лет назад +1

      neiser peralta sanches gracias por la idea, lo haré pronto. Saludos

  • @jaimesanchez1176
    @jaimesanchez1176 6 лет назад

    Yo uso angular y siempre puedo quitar y agregar librerias, y si estoy deacuerdo en que angular ya tiene una estructura definida pero el como implementes cada capa si es muy flexible y tienes gran cantidad de librerias a escoger

  • @jehovaesmipastor9345
    @jehovaesmipastor9345 7 лет назад

    Excelente brot

  • @MiguelAngelBenitezYanez
    @MiguelAngelBenitezYanez 7 лет назад +1

    Gracias por el video. Saludos desde Venezuela. He visto muchas ofertas de empleo de FRONT END , que piden saber REACT JS - ¿Que recomendación me das? - ¿Empezar con REACTJS ó ANGULAR? - Gracias..

    • @FaztTech
      @FaztTech  7 лет назад +4

      Hola Miguel, Saludos. ya he creado un vídeo con las diferencias, te lo comparto aquí ruclips.net/video/nn_estOuVSw/видео.html pero en resumen ambos son bastante usados. si vas a aprender React porque quieres aplicar a una empresa, es una muy buena decisión. te recomendaría empezar con Reactjs porque es mucho más sencillo de entender al ser tan solo una biblioteca de la Vista, es decir sirve tan solo para ser interfaces de usuario. viene a reemplazar lo que antes se programaba con jQuery. Angular por otro lado es un framework completo, que ya tiene todo hecho. Honestamente cada uno es bastante usado en su ambito, yo te recomendaria escoger una empresa a la que quieres aplicar y ver si usa angular, react o vue que tambien es bastante popular. ya que estos frameworks y bibliotecas tienen el mismo proposito. cualquier otra cosa no dudes en comentarme. Suerte

    • @ByteCodeHN
      @ByteCodeHN 6 лет назад

      tE RECOMIENDO UTILIZAR ANGULAR PERO EL QUE ESTA HECHO EN TYPESCRIPT

    • @davidscarios
      @davidscarios 6 лет назад

      La aplicacion de Correo de Office 365 usa React. La plataforma de Uber usa React tambien, tu decide ;)

    • @luiscortes6963
      @luiscortes6963 6 лет назад

      cuál de los 2 tendrá más demanda acá en Venezuela?

    • @jorgemayorga777
      @jorgemayorga777 4 года назад

      React con typescript

  • @javiervelascomarquez3225
    @javiervelascomarquez3225 2 года назад

    Valdepeñas de Jaén.

  • @markdrew53
    @markdrew53 7 лет назад +16

    Resumen::
    Framework: Estás atado al entorno desarrollado y es difícil integrar una funcionalidad que no tenga dicha herramienta.
    Librería: Mucho más flexible en lo que se refiere en integrar funcionalidades como también módulos.

    • @MiguelAngelBenitezYanez
      @MiguelAngelBenitezYanez 6 лет назад

      ¿Cual usas tu?. Ayuda por favor !

    • @grenjifo
      @grenjifo 6 лет назад

      Mark DREW que nal argumento en un frame puedes hacer todo de igual forma que una librería.

    • @jaimesanchez1176
      @jaimesanchez1176 6 лет назад

      si, frameworks como angular te proponen una estructura pero tu puedes agregar muchisimas librerias

  • @alfalfarias
    @alfalfarias 5 лет назад +1

    Fazt, no estoy de acuerdo. Decir que un framework es una cojunto de librarías me resulta una definición bastante vaga.
    Para mí. una libraría es un conjunto de código, funciones, etc (no sé, JQuery por ejemplo). Y el framework, además de código, tiene una filosofía de cómo deben hacerse las cosas. Por eso AngularJS no es un framework, a pesar de que hay incluso scaffoldings construidos con esta librería (Yeoman tiene muchos), pero Angular (TypeScript) no. Nisiquiera ExpressJS es un framework, sino un core; pero Loopback sí.
    Es la diferencia que hasta ahora me funciona. Puedo leer sus opiniones al respecto, es una crítica hecha con la mejor intención, también me guta aprender. ¡Saludos!

  • @josbex1684
    @josbex1684 7 лет назад +2

    En resumen React.js puedo usar con angular 4 el punto es que tengo que usar como traspilador Babel o Typescript..... :)

  • @luiscortes6963
    @luiscortes6963 6 лет назад +1

    Vale la pena aprender Jquery en el 2018?

    • @JuanCruz-pc9cx
      @JuanCruz-pc9cx 6 лет назад

      luis cortes nah no pierdas tu tiempo . Fue lo mejor en su momento

    • @luiscortes6963
      @luiscortes6963 6 лет назад

      Si de eso me dí cuenta. casi todo lo que se hacía con Jquery se puede hacer ahora con ecmascript

    • @alex99ww
      @alex99ww 6 лет назад +1

      Sí,, sigue siendo algo solicitado en el mundo laboral

  • @Marfelcomputer
    @Marfelcomputer 3 года назад

    El video comienza en el minuto 06:00 .................. !!!!

  • @gianpiervicentemelgarejo2292
    @gianpiervicentemelgarejo2292 3 года назад

    Pensé q no eras tu por la voz :')

  • @masmusicaperu
    @masmusicaperu 7 лет назад +5

    vuejs pero me decidi por angular 2 por que trae angular material 2 :D

    • @FaztTech
      @FaztTech  7 лет назад +1

      Perfecto! :)

    • @davidscarios
      @davidscarios 6 лет назад +3

      React y Vuejs tienen su correspondiente Material Design tambien :v

  • @salvador8143
    @salvador8143 6 лет назад +1

    biblioteca es lo mismo que librería?

    • @FaztTech
      @FaztTech  6 лет назад +6

      de hecho los términos son framework y library. que el español seria marco de trabajo y biblioteca respectivamente. libreria es una mala traducción.

    • @salvador8143
      @salvador8143 6 лет назад

      Fazt a ok ok es que me confundía xD, soy nuevo en esto

    • @salvador8143
      @salvador8143 6 лет назад

      Fazt gracias :)

  • @AUTODIDACTAS_SD
    @AUTODIDACTAS_SD Год назад

    Bueno pero vas en contra del mundo llamándolo biblioteca... La programación lleva inherente una gran comunidad, es necesario ser parte de ella. Se "españolanizo" librería, acéptala muy por encima de tu código de ética de traductor.. 😉

  • @jesuisunkoala
    @jesuisunkoala 7 лет назад

    "Recuerda que todos los modelos están mal, sólo tienes que saber qué tan mal estén para que dejen de ser útiles" :v xd Good! (Y)

    • @FaztTech
      @FaztTech  7 лет назад +1

      xD lo escuche en la conferencia que esta en la descripción del vídeo ;)

  • @Faradars1
    @Faradars1 3 года назад

    el ejemplo del auto no fue bueno xd

  • @elrenatoxd5439
    @elrenatoxd5439 4 года назад

    no entendi explicas mal we