Vue.js - Composable Functions

Поділитися
Вставка
  • Опубліковано 10 лис 2024

КОМЕНТАРІ • 44

  • @cristhianmenjivar2366
    @cristhianmenjivar2366 3 роки тому +11

    Wooo, muy buenísimo se parecen muchos a los custom hooks de react. 🙈

  • @mauriciom7691
    @mauriciom7691 2 роки тому

    ya vi que es de vue 3 y lo compre , gracias Fernando lo voy a seguir

  • @gorditomaloso6169
    @gorditomaloso6169 Рік тому

    Muchas gracias Sr Herrera

  • @yubervasquez
    @yubervasquez 3 роки тому

    Si por favor. Sigamos con vue.y gracias como siempre

  • @carlosalvarado5331
    @carlosalvarado5331 3 роки тому

    Muy bien explicado muchas gracias

  • @shomares
    @shomares 3 роки тому

    Yo ya los utilizaba pero no sabía cómo se llamaban muy útiles

  • @martinvalenzuelamagallanes640
    @martinvalenzuelamagallanes640 3 роки тому

    Excelente tip, no lo había aplicado en proyectos de Vue3

  • @dhanieldiaz
    @dhanieldiaz 3 роки тому +1

    Interesante... No se porque pero me hace recordar los custom hooks de React xD

  • @gamernautico
    @gamernautico 3 роки тому +13

    Muy buenas Fernando! soy un alumno tuyo en los cursos de React y Node (sumamente recomendables para aquellos que lean esto). Más alla de simplemente felicitarte por tu labor, quiero consultarte como haces para aprender tantas tecnologías diversas con conceptos distintos.
    Como lo logras? yo particularmente me frustro recurrentemente al olvidar cosas que aprendí en tus cursos así como de otros lenguajes sintiendo que el contenido es inabarcable por mas tiempo que le dedique.
    En fin, es solo una consulta de un novato a un profesional. Te envió un gran saludo!

    • @AlexRamirez-ds7di
      @AlexRamirez-ds7di 3 роки тому

      Yo también a veces me pregunto lo mismo, imagino que es por la gran experiencia que tiene y que ha adquirido en su vida como programador. Y en lo personal pienso que aprende rápido porque ya domina algún lenguaje en específico (o varios) y nuevas tecnologías que van saliendo tienen rasgos similares a los demás lenguajes. Un ejemplo es dart, se parece mucho a java combinado con Javascript y dart y así múltiples lenguajes. Pero eso es solo una hipótesis mía

  • @joyferramos1963
    @joyferramos1963 3 роки тому

    Muy bien explicado!

  • @regulus8418
    @regulus8418 3 роки тому

    Gracias profe, buenos videos!
    ojalá pueda hacer uno del lenguaje Go !
    saludos.

  • @pablomaidana7420
    @pablomaidana7420 3 роки тому

    Me encanta!

  • @pritep
    @pritep 3 роки тому +1

    Mi reseña: Los composable functions son iguales a los hooks de react, lo que hace es crear una copia de la función que maneja el ref, que para mi es como el estado en react, y sus funciones para manejar lo. lo que se es que actualiza el template también, muy buena tu explicación, ya me puse a pensar si aprender Vue.
    No es una nueva pregunta rara en los tipos de tutos como este: ¿Que tema utilizas en el video?.

    • @cerm88
      @cerm88 Рік тому

      Son como los custom hooks de reacts

  • @alejandrorobles4921
    @alejandrorobles4921 3 роки тому

    Es como un useContext en React

  • @josue_ayala27
    @josue_ayala27 3 роки тому

    @Fernando Herrera que diferencia ocupar eso con vuex?

    • @fernando_her85
      @fernando_her85  3 роки тому

      No entiendo la pregunta, pero con un composable función puedes tener acceso al store simplemente importando la función en donde la necesitas. Es bien practico, veré si puedo hacer algo así pronto

  • @Dheimoz
    @Dheimoz 3 роки тому

    Hola @Fernando Herrera, en el min 10:37 mencionas que se podría deesestructurar useCounter directamente en el return para evitar la redundancia. Cabe la posibilidad de que nos pongas el ejemplo en este comentario? Gracias desde ya!!!

    • @fernando_her85
      @fernando_her85  3 роки тому +1

      setup (props) {
      // using `toRefs` to create a Reactive Reference to the `user` property of props
      const { user } = toRefs(props)
      Puedes verlo en la documentación oficial también
      v3.vuejs.org/guide/composition-api-introduction.html#reacting-to-changes-with-watch

  • @ronnynestares3831
    @ronnynestares3831 3 роки тому

    Puedo crear un composable y que retorne una promesa?

  • @seraleman
    @seraleman 2 роки тому

    ¿Consideran buena práctica dejar de pasar props entre componentes y usar siempre las variables desde el composable?

    • @OrochiMugen
      @OrochiMugen Рік тому

      ya es obsoleto. hay que usar Pinia.

  • @marialuisacorne8721
    @marialuisacorne8721 3 роки тому

    se puede manejar estados globales con Composable Functions??

    • @fernando_her85
      @fernando_her85  3 роки тому +1

      Si / No... si el estado lo tienes de forma global, si, el composable crea una nueva instancia de esa función cuando es llamada, pero digamos que tienes Vuex configurado, entonces con el composable puedes acceder a él y tomar el estado de ahí, lo que efectivamente te permitiría manejar el estado global muy fácilmente

  • @carlosce7811
    @carlosce7811 3 роки тому

    Dos composable functions se pueden comunicar entre si?

    • @fernando_her85
      @fernando_her85  3 роки тому +2

      Si, de varias formas, pueden estar unas dentro de otras, o escuchar cámbialo mediante watch, o ser enviada por referencia,

    • @francm_1
      @francm_1 3 роки тому

      aquello lo encontramos en el curso?, suena interesante 😅

  • @giancarlomontalvan569
    @giancarlomontalvan569 2 роки тому

    como puedo llamar un composable en vuex???

    • @fernando_her85
      @fernando_her85  2 роки тому

      No puedes, ni debes… la idea de Vuex es que este desacoplado de la aplicación lo mas posible… idealmente seria que la acción que quieres llamar de tu Store, se llame con la información del composable que necesitas… ahora… si ese es el caso, me parece que el composable que tiene la data, debería de estar en otro módulo del store de Vuex, de esa forma las acciones y mutaciones tienen acceso a todo el Store, por lo que realmente no seria necesario ni siquiera mandar argumentos a la acción desde un composable diferente

  • @mauriciom7691
    @mauriciom7691 2 роки тому

    hay curso completo de vue 3 ??

  • @regulus8418
    @regulus8418 3 роки тому

    otra pregunta seguirá actualizando su curso de Node js ?

  • @grgeek9083
    @grgeek9083 2 роки тому

    con este video senti que mi cerebro aumento -0,00000000.5 de intelecto a la final no entendi nada... jajajajaja e estado escuchado bastante que deberia aprender VUE por su facilidad de aprendizaje pero casi no hay practica de este programa y ya toy avanzando con react..

  • @riloco22
    @riloco22 3 роки тому

    Muy buen vídeo, lastima que el cupón ya no funciona :(

  • @enriquepatino1193
    @enriquepatino1193 3 роки тому

    te vi en udemy y quiero tomar curso contigo pero no se cual tomar para desarrollod e una aplucacion movil enfocado a lo que deseo, me puedes orientar de favor?? un correo electronico o telefono?? gracias.

  • @miguel900030
    @miguel900030 3 роки тому +1

    La pregunta que nunca falta en estos videos, cual es el nombre del tema de vscode😅?

  • @danielrangel2623
    @danielrangel2623 3 роки тому

    Hola Fernando, por lo visto esto no lo has dicho en otro framework, que es divertido!, se sincero te gusta mas vue que react y angular verdad ? por su sencillez, libertad, facilidad y el hecho de tener todo en un solo archivo .vue, saludos desde venezuela.

  • @revoldfmb
    @revoldfmb 3 роки тому

    Vue es como un famework "hippie"..., donde cada desarrollador es "libre" de hacer lo que quiera y como quiera.
    Angular parte de una arquitectura establecida, bien definida; su fuerte es el desarrollo de aplicaciones empresariales, bien estructurado y donde cada parte del código va en sus respectivos archivos.
    Angular sigue siendo un framework para aplicaciones grandes, escalables en el tiempo.
    Vue es el "new age" de la programación front-end. (Eres libre de hacer lo que se te ocurra)

  • @allancollao6921
    @allancollao6921 3 роки тому

    cual será la diferencia del curso de udemy y los videos que subas a youtube?

    • @fernando_her85
      @fernando_her85  3 роки тому

      Algunos son videos complementarios otros son del mismo curso que subo para ayudar a personas con ciertos temas