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

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ธ.ค. 2024

ความคิดเห็น • 77

  • @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)

  • @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

  • @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.

  • @joseantonioquentaramos8134
    @joseantonioquentaramos8134 2 ปีที่แล้ว

    Gracias Fazt!

  • @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

  • @ByteCodeHN
    @ByteCodeHN 7 ปีที่แล้ว +3

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

    • @FaztTech
      @FaztTech  7 ปีที่แล้ว +1

      Pues ¡Adelante!

    • @ByteCodeHN
      @ByteCodeHN 7 ปีที่แล้ว

      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 6 ปีที่แล้ว

      pasa info

  • @rodolfogarcia2011
    @rodolfogarcia2011 3 ปีที่แล้ว

    Explicación hiper buena.

  • @d-landjs
    @d-landjs 3 ปีที่แล้ว

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

  • @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 :) !

  • @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

  • @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.

  • @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 -> th-cam.com/channels/Mn28O1sQGochG94HdlthbA.html
      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 :)

  • @CuentaYoNoTube
    @CuentaYoNoTube 5 ปีที่แล้ว

    Que buena explicación!!

  • @Anima_Ultrix
    @Anima_Ultrix 4 ปีที่แล้ว

    una biblioteca es un namespacE?

  • @zeusclash1475
    @zeusclash1475 6 ปีที่แล้ว +1

    explicas muy bien gracias

  • @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

    • @getseneko7004
      @getseneko7004 5 ปีที่แล้ว

      Osea que puedo agregar react ?

  • @javiervelascomarquez3225
    @javiervelascomarquez3225 3 ปีที่แล้ว

    Valdepeñas de Jaén.

  • @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: th-cam.com/video/T3agoyB_sbA/w-d-xo.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?

  • @HenrySalinasJva
    @HenrySalinasJva 5 ปีที่แล้ว +2

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

  • @Marfelcomputer
    @Marfelcomputer 3 ปีที่แล้ว

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

  • @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

  • @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í th-cam.com/video/nn_estOuVSw/w-d-xo.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 7 ปีที่แล้ว

      tE RECOMIENDO UTILIZAR ANGULAR PERO EL QUE ESTA HECHO EN TYPESCRIPT

    • @davidscarios
      @davidscarios 7 ปีที่แล้ว

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

    • @luiscortes6963
      @luiscortes6963 7 ปีที่แล้ว

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

    • @jorgemayorga777
      @jorgemayorga777 5 ปีที่แล้ว

      React con typescript

  • @luiscortes6963
    @luiscortes6963 7 ปีที่แล้ว +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

  • @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 7 ปีที่แล้ว

      ¿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

  • @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

  • @gianpiervicentemelgarejo2292
    @gianpiervicentemelgarejo2292 4 ปีที่แล้ว

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

  • @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..... :)

  • @salvador8143
    @salvador8143 7 ปีที่แล้ว +1

    biblioteca es lo mismo que librería?

    • @FaztTech
      @FaztTech  7 ปีที่แล้ว +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 7 ปีที่แล้ว

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

    • @salvador8143
      @salvador8143 7 ปีที่แล้ว

      Fazt gracias :)

  • @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 7 ปีที่แล้ว +3

      React y Vuejs tienen su correspondiente Material Design tambien :v

  • @alfalfarias
    @alfalfarias 6 ปีที่แล้ว +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!

  • @AUTODIDACTAS_SD
    @AUTODIDACTAS_SD 2 ปีที่แล้ว

    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.. 😉

  • @Faradars1
    @Faradars1 3 ปีที่แล้ว

    el ejemplo del auto no fue bueno xd

  • @elrenatoxd5439
    @elrenatoxd5439 5 ปีที่แล้ว

    no entendi explicas mal we