DotTech-ES
DotTech-ES
  • 57
  • 100 933
1. Curso Angular Moderno (19+) ¿Por qué usar Angular? Primeros pasos
Bienvenidos a nuestro taller de Angular Moderno, donde exploraremos las bases y novedades de Angular a partir de la versión 17-hasta la actualidad.
En este video aprenderás:
🌟 ¿Qué es Angular y en qué se diferencia de otros frameworks como React?
🛠️ Cómo instalar Angular CLI y crear tu primer proyecto.
🚀 Configurar un servidor local para desarrollo.
💻 Estructura y configuración inicial de un proyecto Angular.
Además, damos un adelanto de lo que construiremos en futuros episodios: una aplicación completa con componentes dinámicos, integración con APIs y mucho más. ¡No te lo pierdas!
--------
MARCAS DE TIEMPO
--------
(00:00) Introducción al curso de Angular: Explicación del objetivo del taller y presentación de Angular moderno.
(01:01) ¿Qué es Angular?: Definición y beneficios de usar Angular como plataforma de desarrollo.
(03:28) Diferencias entre Angular y React: Comparación de herramientas y casos de uso.
(07:15) Instalación de Angular CLI: Instrucciones para instalar y configurar Angular CLI.
(08:53) Creación de un nuevo proyecto: Cómo generar un proyecto base en Angular.
(10:08) Estructura inicial del proyecto: Descripción de los ficheros y configuración inicial.
(11:22) Detalles sobre los componentes iniciales: Explicación de los archivos app.component y configuraciones clave.
(16:22) Demostración de aplicación básica: Visualización del componente inicial en acción.
(17:05) Spoiler de próximos pasos: Avance del desarrollo de una aplicación completa con funciones avanzadas.
-------------------
RECURSOS
-------------------
💻 Repositorio del proyecto: github.com/puntotech/angular-renaissance-fundamentals-workshop
-----------------------------------------
¡Dale like 👍, comenta 📝 y suscríbete 🔔 para no perderte los próximos episodios!
Переглядів: 196

Відео

How to Implement the Iterator Pattern in JavaScript: Step by Step
Переглядів 1,8 тис.5 місяців тому
Hola a todos y bienvenidos a DotTech! En este video, continuaremos explorando el patrón de diseño Iterador. Anteriormente, hablamos de este patrón desde la perspectiva de la "Banda de los Cuatro". En este video, exploraremos el patrón Iterador específicamente en JavaScript, donde tenemos una característica nativa que nos permite implementar y comprender este patrón dentro del lenguaje. Comenzar...
💡 Descubre la Elegancia Oculta del Patrón Iterador: Simplifica tu Código y Sorpréndete con su Poder
Переглядів 1 тис.6 місяців тому
¡Bienvenidos a nuestro canal! Hoy tenemos un tema increíblemente útil para todos los desarrolladores: el patrón de diseño Iterador. Si alguna vez te has preguntado cómo puedes recorrer colecciones de datos de manera eficiente y ordenada, ¡este video es para ti! ¿Qué es el patrón de diseño Iterador? El patrón de diseño Iterador es un patrón de comportamiento que permite recorrer elementos de una...
🌟 [Domina las Core Web Vitals] Las 9 Técnicas Imprescindibles para Mejorar Tus Sitios Web
Переглядів 2,1 тис.6 місяців тому
Descubre cómo mejorar el rendimiento de tu sitio web con las Core Web Vitals y las mejores optimizaciones en este completo vídeo de DotTech! Sumérgete en el mundo de las métricas esenciales para una experiencia de usuario excepcional en la web. Desde la carga inicial hasta la interactividad, desglosaremos cada aspecto para que puedas implementar mejoras significativas. En este vídeo, exploramos...
Desmitificando el Patrón Singleton: Ventajas, Desafíos y Aplicaciones Prácticas
Переглядів 2 тис.8 місяців тому
En este vídeo, adéntrate en el complejo mundo del diseño de software mientras desentrañamos los misterios del patrón Singleton. ¿Qué es exactamente el patrón Singleton y por qué genera tanto debate entre los desarrolladores? Acompáñanos en este viaje educativo donde exploraremos en profundidad las ventajas, desafíos y aplicaciones prácticas de este patrón esencial. El patrón Singleton, ampliame...
🚀Arquitectura Hexagonal en Rust: Creando un videojuego
Переглядів 84110 місяців тому
¡Explora el fascinante mundo de Rust en este emocionante tutorial de desarrollo de software! En este video, nos sumergimos en la creación de una aplicación única centrada en el universo Pokémon. Desde la implementación de un API web hasta la construcción de una mini Pokédex y un sistema de combate por turnos para un cliente en navegador con JavaScript, abordamos aspectos más avanzados de Rust, ...
Aprende todo sobre el Patrón de Diseño State (estado) | Código práctico con ejemplos de DBZ🐲
Переглядів 2,6 тис.11 місяців тому
En este video, exploramos el patrón de diseño State, unos de los principales patrones de diseñode software orientado a objetos. Este patrón es particularmente útil para manejar el comportamiento de un objeto que cambia en función de su estado interno. Al aplicar este patrón, un objeto puede alterar su comportamiento cuando su estado interno cambia, pareciendo como si cambiara de clase. Importan...
🚀 Crea Tu Primera App con Flutter: Guía Paso a Paso para Principiantes
Переглядів 3,6 тис.Рік тому
El vídeo proporciona una introducción detallada a Flutter, un framework de desarrollo de aplicaciones creado y mantenido por Google. Lanzado en 2017, Flutter permite a los desarrolladores escribir una sola base de código para desplegar aplicaciones en múltiples plataformas, incluyendo Windows, Linux, web, Android, iOS y macOS. Como proyecto de código abierto, Flutter invita a los desarrolladore...
Curso Vue 3 [05. Gestión de estado con Pinia]
Переглядів 608Рік тому
En este vídeo veremos cómo utilizar Pinia en el desarrollo de aplicaciones Vue. Pinia es una biblioteca innovadora diseñada para gestionar el estado global de las aplicaciones Vue, ofreciendo una alternativa robusta y eficiente a Vuex. El presentador inicia el video saludando a la audiencia y estableciendo el objetivo principal: explorar las capacidades y ventajas de Pinia. Se enfoca en cómo Pi...
Curso Vue 3 [04. Comunicación entre Componentes: Descubre Props y Emits]
Переглядів 1,9 тис.Рік тому
Atención desarrolladores! 🚀 Adéntrate en el fascinante mundo de Vue 3 con nuestro tutorial exclusivo sobre "Props y Emits". Si alguna vez te has sentido perdido al intentar comunicar componentes en Vue, ¡este vídeo es tu salvación! 🌟 Aprenderás de manera clara y concisa cómo un componente padre se comunica con un componente hijo y viceversa. Descubre la magia detrás de los "props", esos canales...
🔍 ¡Descubre la VERDAD sobre los Patrones Factory! ¿Cuál es el MEJOR? 🏆
Переглядів 2,3 тис.Рік тому
🚀 ¡Volvemos con una COMPARATIVA ÉPICA! En este vídeo, nos sumergimos profundamente en el mundo de los patrones de diseño para traerte una comparación detallada y exhaustiva. 🔍 Factory-Method vs. Abstract-Factory: Después de explorar en detalle estos patrones en vídeos anteriores, hoy te traemos una comparación lado a lado. Analizamos sus similitudes, diferencias y cuándo usar cada uno de ellos ...
Curso Vue 3 [03. Componentes y ciclo de vida (Lifehook)]
Переглядів 779Рік тому
¡Bienvenidos a la emocionante Parte 3 de nuestro Curso de Vue 3! En este video, nos sumergiremos en el maravilloso mundo de los componentes y exploraremos sus ciclos de vida, también conocidos como Lifehooks. Comenzaremos desglosando qué es exactamente un componente en Vue y cómo puede mejorar la estructura de nuestras aplicaciones al permitirnos reutilizar y organizar el código de manera efici...
Curso Vue 3 [02. Composition API y Composables]
Переглядів 1,7 тис.Рік тому
La Composition API es la nueva forma de escribir componentes que se introdujo con Vue 3 como alternativa a la clásica Options API. El concepto de Composition API engloba 3 pilares fundamentales de esta nueva forma de escribir componentes que son: 1. Reactividad 2. Hooks para el Ciclo de Vida 3. Inyección de dependencias
Curso Vue 3 [01. Instalación, scaffolding, estructura de un proyecto, formas de usarse, ecosistema]
Переглядів 711Рік тому
Vue es un framework JavaScript de código abierto utilizado para crear interfaces de usuario interactivas y dinámicas en aplicaciones web. Fue desarrollado por Evan You y su equipo. Vue se utiliza para construir aplicaciones web modernas y escalables, permitiendo a los desarrolladores crear interfaces de usuario reactivas y personalizadas con una curva de aprendizaje relativamente baja. Es una h...
✨ Domina el Patrón Abstract Factory: Implementa tu propio mundo medieval
Переглядів 1,8 тис.Рік тому
¡Bienvenido al fascinante mundo de los patrones de diseño! En este vídeo, te sumergirás en el intrigante universo del patrón Abstract Factory. Aprenderás qué es exactamente este patrón, cuándo es adecuado utilizarlo, sus ventajas e inconvenientes, y explorarás un emocionante ejemplo práctico en el que construiremos armaduras, armas y objetos para diferentes tipos de personajes, como humanos, or...
Cómo Crear y Configurar un Proyecto en Angular y Firebase
Переглядів 6 тис.Рік тому
Cómo Crear y Configurar un Proyecto en Angular y Firebase
Learn to use the Factory-Method pattern and respect the Open-Closed principle 💻Build a POS
Переглядів 3 тис.Рік тому
Learn to use the Factory-Method pattern and respect the Open-Closed principle 💻Build a POS
🚀Aprende cómo mejorar el código de tus aplicaciones con el patrón Decorador: Tutorial para devs
Переглядів 2 тис.Рік тому
🚀Aprende cómo mejorar el código de tus aplicaciones con el patrón Decorador: Tutorial para devs
¡Controla a R2D2 con el poder del patrón Comando! 🤖 | Tutorial de diseño de software 😍🚀
Переглядів 1,7 тис.Рік тому
¡Controla a R2D2 con el poder del patrón Comando! | Tutorial de diseño de software 😍🚀
🚨¡Aprende a dominar el Patrón de Diseño Fachada en este vídeo con ejemplos de Pokemon y Dragon Ball!
Переглядів 2,2 тис.Рік тому
🚨¡Aprende a dominar el Patrón de Diseño Fachada en este vídeo con ejemplos de Pokemon y Dragon Ball!
Domina el patrón de diseño Adapter 🔥 con ejemplos de Dragon Ball 🐲 ⚔️
Переглядів 4,2 тис.Рік тому
Domina el patrón de diseño Adapter 🔥 con ejemplos de Dragon Ball 🐲 ⚔️
🦊¿Cómo usar el patrón de diseño Template-Method? [TypeScript | JavaScript]
Переглядів 3 тис.Рік тому
🦊¿Cómo usar el patrón de diseño Template-Method? [TypeScript | JavaScript]
🏗️Aprende todo lo que necesitas del patrón de diseño Builder
Переглядів 5 тис.2 роки тому
🏗️Aprende todo lo que necesitas del patrón de diseño Builder
🦀 Refactoring, Testing, Documentación y más en tus Proyectos de Rust
Переглядів 3892 роки тому
🦀 Refactoring, Testing, Documentación y más en tus Proyectos de Rust
🦀Tu Primer Proyecto en Rust [Comando de UNIX ls]
Переглядів 2,8 тис.2 роки тому
🦀Tu Primer Proyecto en Rust [Comando de UNIX ls]
Aprende a Crear tu Primer Videojuego [Space Invaders] Usando [Unity + Rx = UniRX]
Переглядів 2,8 тис.2 роки тому
Aprende a Crear tu Primer Videojuego [Space Invaders] Usando [Unity Rx = UniRX]
Guard Clauses: Don't program with if-else
Переглядів 3,5 тис.2 роки тому
Guard Clauses: Don't program with if-else
Desestructuración avanzada en JavaScript: Parámetros Rest
Переглядів 5012 роки тому
Desestructuración avanzada en JavaScript: Parámetros Rest
El operador de JavaScript más potente: La Guía Definitiva de Spread
Переглядів 8342 роки тому
El operador de JavaScript más potente: La Guía Definitiva de Spread
🏛️ Conoce la Ley de Deméter: Un principio de desarrollo software que no puedes desconocer
Переглядів 3,1 тис.2 роки тому
🏛️ Conoce la Ley de Deméter: Un principio de desarrollo software que no puedes desconocer

КОМЕНТАРІ

  • @facundodenardo8672
    @facundodenardo8672 28 хвилин тому

    Genial vídeo ! Esperando los siguientes 🎉

  • @andreso6149
    @andreso6149 10 годин тому

    Excelente video! Muy clara la explicación, estoy deseando ver los próximos vídeos!

    • @DotTechES
      @DotTechES 4 години тому

      Gracias @andreso6149!

  • @MesiahS_JR
    @MesiahS_JR 13 годин тому

    Vamossss. Pedazo vídeo… y lo que se viene! Graciasss

    • @DotTechES
      @DotTechES 13 годин тому

      Gracias por estar aquí! Si hay ganas por parte de todos, profundizaremos Angular al máximo!

  • @adriair
    @adriair 14 годин тому

    Muy buenoo! Cada cuanto tiempo tienen pensado sacar video de angular 19?

    • @DotTechES
      @DotTechES 14 годин тому

      Hola @adriair, esta primera semana saldrán 3 vídeos del curso. A partir de la siguiente semana tendremos 2 vídeos a la semana hasta completarlo! Te esperamos por aquí :-)

  • @luisgutierrez5013
    @luisgutierrez5013 14 годин тому

    Esperaba un curso de Angular desde hace mucho tiempo. Me quedo por aquí!

    • @DotTechES
      @DotTechES 14 годин тому

      Hola @luisguiterrez5013 gracias por estar aquí!

  • @maykol161
    @maykol161 27 днів тому

    Es bueno, conocer a otro q explique vue! gracias por el contenido!

  • @JesusCabezaHsa
    @JesusCabezaHsa Місяць тому

    Que bella !!! muchas gracias por este vídeo. Todo lo que puedas subir de Angular y Firebase es bienvenido !!!!

  • @ragnardanneskjold1084
    @ragnardanneskjold1084 Місяць тому

    en el ejemplo no estas usando un metodo templateMethod() no?

    • @DotTechES
      @DotTechES 14 днів тому

      Hola, en el ejemplo concreto de Pokemon el método templateMethod es el calculateDamage. Es en el diagrama de clases teórico en el que se usa tenplateMethod para especificar que habrá un método que es el que se usa como plantilla. Un saludo!

  • @victoriaparra4498
    @victoriaparra4498 Місяць тому

    Deberías hacer más videos sobre patrones de diseño, explicas bien y das buenos ejemplos

    • @DotTechES
      @DotTechES Місяць тому

      Oh! Muchas gracias! Nos anima a preparar más vídeos!

  • @testtest-c4z
    @testtest-c4z Місяць тому

    Muy buen video. En el caso de aplicarlo para tener una sola conexion a la bbdd, si entran 2 usuarios es una conexion por usuario o todos usan la misma? es decir entra un usuario, luego entra otro ese otro usa la conexion del usuario 1? gracias!

    • @DotTechES
      @DotTechES 14 днів тому

      Hola! En el caso del patrón singleton se comparte la instancia del mismo. Si ya pensamos en implementaciones reales, los SGBD tienen separados los accesos o consultas a sus sistemas. No obstante, estaremos usando el mismo objeto para realizar las conexiones, con la reducción de sobrecarga en el sistema, en ese caso de uso. En otros casos de uso puede ser problemático porque no queramos ese escenario. Muchas gracias!

  • @mariajosevillalobos9434
    @mariajosevillalobos9434 2 місяці тому

    Muy buen video y excelente explicación! 😊

    • @DotTechES
      @DotTechES Місяць тому

      Muchas gracias! 😊 Tu comentario nos anima a continuar creando material!

  • @michelleriera5337
    @michelleriera5337 3 місяці тому

    no se me genero el app.module.ts sabes a que se debe ?

    • @DotTechES
      @DotTechES 3 місяці тому

      Hola @michellerie, Angular ahora utiliza componentes standalone en las últimas versiones como opción por defecto, en lugar de utilizar el concepto de Módulos. Si usas versiones de angular modernas tienes que adaptar el código a que cada componente es un modulo sin necesidad de crear módulos para contener componentes. Un saludo!

    • @dabrianlabrana6718
      @dabrianlabrana6718 2 місяці тому

      pudiste solucionarlo?

    • @michelleriera5337
      @michelleriera5337 2 місяці тому

      @@dabrianlabrana6718 si ya ando acabando el proyecto jaja

  • @666FK
    @666FK 4 місяці тому

    excelente! gracias por compartir!

  • @sanD-xq8nb
    @sanD-xq8nb 4 місяці тому

    Buen video. Pero la misma consulta que ya han hecho: En el caso que ya existan la clase base y varias subclases hereadas, para agregar el patron decorador alli se tendria que modificar la clase base porque habria que agregarle un constructor para la composicion? Y a las subclases existentes tambien habria que agregarle el contructor aunque no lo necesiten. Como se trata en ese caso?

    • @DotTechES
      @DotTechES 4 місяці тому

      Hola @sanD-xq8nb, Si te he entendido bien, tienes una jerarquía de clases basada en tu dominio del problema específico y lo que deseas es aplicar el patrón decorador sobre esta jerarquía. No es necesario que modifiques tu jerarquía actual, sino que debes crear una jerarquía de decoradores (otras clases que pueden o no tener relaciones de herencia entre ellas) que recibirán por composición las clases de tu jerarquía original. Esta composición la puedes realizar a través de los constructores de los decoradores o utilizando un método accesor como "setXX". Sin embargo, lo que no debes cambiar es tu código base ni ninguna de las clases que heredan de él. El patrón decorador tiene como objetivo "añadir" o "modificar" el comportamiento de los objetos en tiempo de ejecución.

    • @sanD-xq8nb
      @sanD-xq8nb 4 місяці тому

      @@DotTechES Ah bien gracias, entendido.

  • @nicolasyracing
    @nicolasyracing 4 місяці тому

    Muy útil la explicación

    • @DotTechES
      @DotTechES 4 місяці тому

      Muchas gracias Nicolás! 💪

  • @laikacool
    @laikacool 4 місяці тому

    Muy útil y súper bien explicado 👏🏿

    • @DotTechES
      @DotTechES 4 місяці тому

      Muchas gracias! 💜

  • @falopita
    @falopita 5 місяців тому

    buen video viendolo un 2024 cerrando el semestre de diseño de software 8 horas antes de el examen gracias amigo saludos con usted aprendo mas que 6 meses con este profesor de mierda

    • @DotTechES
      @DotTechES 5 місяців тому

      Muchas gracias por tus palabras y nos alegra que los vídeos te ayuden. En GitHub están los códigos de ejemplos que usamos para tenerlos tranquilamente. Un saludo!

  • @juliux_12
    @juliux_12 5 місяців тому

    GENIO :D

    • @DotTechES
      @DotTechES 5 місяців тому

      Muchas gracias!

  • @NEYSKENDYGALLARDOMONTELUIS
    @NEYSKENDYGALLARDOMONTELUIS 5 місяців тому

    trate de hacerlo igiual pero no me salio :c

  • @raulantoniodelacruzhernand5279
    @raulantoniodelacruzhernand5279 5 місяців тому

    me gustaría ver un video tuyo de como recomiendas estructurar una aplicacion de vue

    • @DotTechES
      @DotTechES 5 місяців тому

      Anotado!! Gracias por el aporte

  • @MesiahS_JR
    @MesiahS_JR 5 місяців тому

    Como siempre, en la línea del canal, es decir, bien explicado y haciendo fácil lo difícil. Gracias por el contenido!

    • @DotTechES
      @DotTechES 5 місяців тому

      Buscamos compartir todo lo que sabemos con la comunidad!

  • @drojom
    @drojom 5 місяців тому

    Gracias por compartir!! Un patrón muy muy útil

    • @DotTechES
      @DotTechES 5 місяців тому

      Gracias a ti, por estar ahí!

  • @im_commun9878
    @im_commun9878 5 місяців тому

    Super interesante! Dentro de poco me tendre que hacer un maraton de tu contenido 😂

    • @DotTechES
      @DotTechES 5 місяців тому

      Genial, cualquier cosa que necesites por aquí estamos!

  • @facundodenardo8672
    @facundodenardo8672 5 місяців тому

    Genial video ! esperando mas patrones 😃

  • @yoanestradablanco1608
    @yoanestradablanco1608 5 місяців тому

    Exelente video esntendi bien todo ustedes lo hacen ver facil gracias por el contenido

    • @DotTechES
      @DotTechES 5 місяців тому

      Muchas gracias @yoanestradablanco1608 por tus palabras, intentamos mejorar en cada vídeo!

  • @sirnovas9575
    @sirnovas9575 6 місяців тому

    Patrones, lo estaba esperando, se agradece!

    • @DotTechES
      @DotTechES 6 місяців тому

      Hola @sirnovas9575, pásate por nuestra lista de reproducción, vas a encontrar prácticamente todos los patrones!

  • @MesiahS_JR
    @MesiahS_JR 6 місяців тому

    Suma y sigue con vuestro contenido de 10. Esperando el próximo!

    • @DotTechES
      @DotTechES 6 місяців тому

      Seguimos poco a poco

  • @luisgutierrez5013
    @luisgutierrez5013 6 місяців тому

    Me gustaría ver la serie completa. Gracias!

    • @DotTechES
      @DotTechES 6 місяців тому

      Te podemos anunciar que... ¡La tendremos!

  • @jimmysoza2814
    @jimmysoza2814 6 місяців тому

    de mucha ayuda

    • @DotTechES
      @DotTechES 6 місяців тому

      Muchas gracias!

  • @bobobo1673
    @bobobo1673 6 місяців тому

    Gracias!

  • @LEONARDOPAT-gc6ug
    @LEONARDOPAT-gc6ug 6 місяців тому

    Me acabas de salvar muchas gracias. :) pd: que app usas para hacer que el codigo se vea asi de bonito?

    • @raulwwq0
      @raulwwq0 6 місяців тому

      Me alegro de que te haya servido :) Las capturas de código están hechas con una extensión de Visual Studio Code llamada Codesnap, y el tema es Houston

    • @LEONARDOPAT-gc6ug
      @LEONARDOPAT-gc6ug 6 місяців тому

      @@raulwwq0 muchas graciasssss :)

  • @robertosmithvalenzuela8852
    @robertosmithvalenzuela8852 6 місяців тому

    Hola, pueden agregarme a la repo?

    • @DotTechES
      @DotTechES 6 місяців тому

      Claro, solo necesito tu usuario de GitHub

  • @DotTechES
    @DotTechES 6 місяців тому

    🌟¡Nos encantaría saber tu opinión! 🌟 Tus ideas son valiosas: ¿Qué temas o contenidos te gustaría que exploráramos? ¡Comparte tus sugerencias! Tu voz cuenta: ¿Qué te ha parecido este vídeo? Déjanos tu opinión y conversemos. Sigue aprendiendo con nosotros: Explora nuestras series especializadas para profundizar en tus temas favoritos: JavaScript Bites: Descubre trucos y consejos prácticos ua-cam.com/video/eemazs4qfac/v-deo.html Angular Bites: Aprende Angular desde cero hasta avanzado ua-cam.com/video/ibTe8VR7hMk/v-deo.html Ingeniería del Software: Mejora tus habilidades en ingeniería de software ua-cam.com/video/d1EVlXoWKbw/v-deo.html Patrones de Diseño: Domina los patrones de diseño con ejemplos prácticos ua-cam.com/video/eemazs4qfac/v-deo.html Suscríbete y activa la campanita para no perderte ningún contenido nuevo. ¡Tu apoyo es esencial para nosotros!

  • @alfredopenadelavega4951
    @alfredopenadelavega4951 6 місяців тому

    No lo había pensado, pero de verdad me acabas de quitar un dolor de cabeza, ya estaba hasta la coronilla de esos if, muchas gracias por el consejo, saludos desde México.

    • @DotTechES
      @DotTechES 6 місяців тому

      Hola Alfredo, pues nos alegra que puedas refactorizar y minimizar los else de tu código.

  • @JuanTorresGomez-ih9cf
    @JuanTorresGomez-ih9cf 6 місяців тому

    Muchas personas que se dedican al posicionamiento web piensan que lo único importante es el SEO y el contenido, pero la realidad es que dominar estas métricas ayuda, y mucho, a que los motores de búsqueda te den más visibilidad sobre otras que descuidan detalles como los que has explicado. Muy interesante como siempre!!

    • @DotTechES
      @DotTechES 6 місяців тому

      Muchas gracias por las palabras, está claro que dominar estás métricas repercute directamente en el SEO.

  • @im_commun9878
    @im_commun9878 6 місяців тому

    Genial! Super importante tener unas buenas core web vitals para el posicionamiento!

    • @DotTechES
      @DotTechES 6 місяців тому

      Y con estas 9 recomendaciones se puede mejorar considerablemente

  • @raul_nvs
    @raul_nvs 6 місяців тому

    Muy buen video, útil y muy bien explicado, como siempre!!! Curso completo de Angular porfa? jajajaja 🤗😜

    • @DotTechES
      @DotTechES 6 місяців тому

      Pues si hay muchas peticiones se puede plantear pero quizás Angular 18+?

    • @raul_nvs
      @raul_nvs 6 місяців тому

      @@DotTechES Sería perfecto para ver en detalle las nuevas cosas que han implementado 😊

  • @MesiahS_JR
    @MesiahS_JR 6 місяців тому

    Información útil y directa. Como siempre, de 10. Graciasss.

    • @DotTechES
      @DotTechES 6 місяців тому

      Gracias a ti por el feedback!

  • @adriair
    @adriair 6 місяців тому

    Super útil!! Tengo que entregar un trabajo final pronto pero no sé si tendré tiempo de optimizar las métricas. Muy buen video! 🔥🔥🔥

    • @DotTechES
      @DotTechES 6 місяців тому

      Recuerda que lo importante es aprender siempre, si no te da tiempo para ese trabajo, seguro que para el siguiente le puedes sacar partido!

    • @im_commun9878
      @im_commun9878 6 місяців тому

      Ojala poder aplicarlo en mi siguiente proyecto!

  • @luisgutierrez5013
    @luisgutierrez5013 6 місяців тому

    A seguir aprendiendo, se os echaba de menos!

  • @marinamatas3682
    @marinamatas3682 6 місяців тому

    Muchas gracias por la ayuda!! Super útil ❤❤❤

    • @DotTechES
      @DotTechES 6 місяців тому

      Gracias a ti por estar ahí!

  • @CarmeloCarrillo
    @CarmeloCarrillo 7 місяців тому

    Explicas muy bien! enhorabuena

    • @DotTechES
      @DotTechES 7 місяців тому

      Muchas gracias por tus palabras @CarmeloCarrillo

  • @daniel-24gra79
    @daniel-24gra79 7 місяців тому

    He tenido una gran cantidad de problemas con el husky ya que muchos de los comandos ya son deprecated y no me permite configurarlo con el comitlint

    • @DotTechES
      @DotTechES 7 місяців тому

      Vaya! Debemos revisar los paquetes desactualizados. Es la velocidad de estas herramientas. Muchas gracias por el aviso!

  • @davidramosgarcia1234
    @davidramosgarcia1234 8 місяців тому

    gracias por la explicacion muy clara la verdad, estoy empezando a utilizar ahora composables en vez de pinia y a ver que tal me va jajaj

    • @DotTechES
      @DotTechES 8 місяців тому

      Hola David, gracias por tu comentario. Esto anima a los chicos a crear más contenido para el canal!

  • @raulruizbolivar
    @raulruizbolivar 8 місяців тому

    Que claridad al explicar!!! Me ha servido muchisimo, muchas gracias!!

    • @DotTechES
      @DotTechES 8 місяців тому

      Muchas gracias @raulruizbolivar!

  • @naldore2306
    @naldore2306 8 місяців тому

    Que horrible libreria ! integrar i18n en vue o react es super simple y con json legible

    • @DotTechES
      @DotTechES 8 місяців тому

      Hola Naldo, en Angular también tienes soluciones que realizan la internacionalización desde un JSON (transloco) pero está solución está pensada para mejorar el SEO de las aplicaciones. Gracias por el comentario!

  • @sioke7877
    @sioke7877 8 місяців тому

    Magnifica explicación, Gracias.

    • @DotTechES
      @DotTechES 8 місяців тому

      Muchas gracias!

  • @MesiahS_JR
    @MesiahS_JR 8 місяців тому

    Nunca defraudan vuestros vídeos! Esperando el siguiente! Gracias!

    • @DotTechES
      @DotTechES 8 місяців тому

      Muchas gracias! Ya andamos preparando los siguientes

  • @JesusMunoz-id1wm
    @JesusMunoz-id1wm 8 місяців тому

    Eres un hacker jajaja !! He utilizado en algunos casos concretos este patrón, pero el uso excesivo del mismo es un indicador de que no estás estructurando correctamente tu proyecto. Las dos desventajas principales que veo en utilizar este patrón, es el fuerte acoplamiento entre las clases de la aplicación potenciando a violar el principio de responsabilidad única (La "S" de SOLID) y la dificultad de pruebas unitarias. Pero como todo, este patrón es una buena solución para el control de instancias y ahorro de recursos. ¡Un abrazo Carlos!

    • @DotTechES
      @DotTechES 8 місяців тому

      Gracias por tu aporte Jesús! Desde luego que es una herramienta más que tener en cuenta.