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.
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
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?
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!
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
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.
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.
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.
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
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?
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
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. :)
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?
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.
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..
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
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.
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!
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.. 😉
Resumen 2 :
- librería : conjunto de funciones (código) creado por alguien mas (0:45)
- Framework : conjunto de librerias (6:52)
Fat, explicas demasiado bien, deberias ser directos de carrera de ing en sistemas en cualquier uni! Es mas, te propondre hasta de rector :v
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.
Gracias por comentar, haha sorry por eso, ahora intento hablar un poco más rapido para no hacerla tan larga xD.
Gracias Fazt!
La mejor explicación que eh encontrado, gracias por tu tiempo en realizar estos videos.
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.
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
Me gusta implementar Angular para el front y Spring para el back y hibernate para las base de datos
Pues ¡Adelante!
olle amigo también tengo un canal de youtube y tenemos una comunidad de programadores youtubers que nos ayudamos te gustaría formar parte
pasa info
Explicación hiper buena.
Excelente amigo, me sirvio muchooo!!!! Sigue asi!
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?
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!
Gracias por contestar muy útiles tus videos :) !
Gracias, muy buen vídeo al igual que todos lo que subes!!
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
Muy Buen Video! ya que hay muy poco contenido en español!. Si puedes explicar en un video sobre falcor.... Saludos.
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.
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.
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.
Muchísimas gracias! Voy a estar atenta a tu nuevo canal :)
Que buena explicación!!
una biblioteca es un namespacE?
explicas muy bien gracias
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
Osea que puedo agregar react ?
Valdepeñas de Jaén.
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?
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
Gracias Fazt! Lo miro! Un abrazo!
Te hago una consulta Fazt, tanto React como Angular corren sobre Node.js o es posible que lo hagan sobre Apache directamente?
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. :)
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?
Un framework es un marco de trabajo, y una biblioteca es es conjunto de funciones.
El video comienza en el minuto 06:00 .................. !!!!
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.
Mealegra que te sirviera, y Sí, React es una muy buena opción. Saludos
Excelente brot
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..
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
tE RECOMIENDO UTILIZAR ANGULAR PERO EL QUE ESTA HECHO EN TYPESCRIPT
La aplicacion de Correo de Office 365 usa React. La plataforma de Uber usa React tambien, tu decide ;)
cuál de los 2 tendrá más demanda acá en Venezuela?
React con typescript
Vale la pena aprender Jquery en el 2018?
luis cortes nah no pierdas tu tiempo . Fue lo mejor en su momento
Si de eso me dí cuenta. casi todo lo que se hacía con Jquery se puede hacer ahora con ecmascript
Sí,, sigue siendo algo solicitado en el mundo laboral
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.
¿Cual usas tu?. Ayuda por favor !
Mark DREW que nal argumento en un frame puedes hacer todo de igual forma que una librería.
si, frameworks como angular te proponen una estructura pero tu puedes agregar muchisimas librerias
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
neiser peralta sanches gracias por la idea, lo haré pronto. Saludos
Pensé q no eras tu por la voz :')
En resumen React.js puedo usar con angular 4 el punto es que tengo que usar como traspilador Babel o Typescript..... :)
biblioteca es lo mismo que librería?
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.
Fazt a ok ok es que me confundía xD, soy nuevo en esto
Fazt gracias :)
vuejs pero me decidi por angular 2 por que trae angular material 2 :D
Perfecto! :)
React y Vuejs tienen su correspondiente Material Design tambien :v
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!
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.. 😉
el ejemplo del auto no fue bueno xd
no entendi explicas mal we