En esta discución del equipo de Angular kzbin.info/www/bejne/eX69eYiGiNKNrpY se recomienda no utilizar @angular/animations si podemos trabajar con CSS común, dado a que este paquete de animaciones se creo hacé mucho tiempo cuando CSS tenía menor funcionalidad. Se vé que no era el único que pensaba que @angular/animations no tenía tanto para aportar..
@josemaria99684 күн бұрын
Estaba haciendo una ruleta de campeones para league of legends, la estaba haciendo de manera similar a la tuya, hasta que me topé el problema del clip-path y sus muertos, no sabia como resorverlo, muchas gracias por el tutorial, eres un máquina
@otnielp67925 күн бұрын
estoy en el minuto 31:42 y el tituilo no se quiere mostrar por mas cosa que hago si lo dejo fuera de if si pero si lo pongo dentro no se muestra
@puntojson5 күн бұрын
Parece ser que la condición que tenés adentro del if nunca se valúa en true, revisá ahí a ver que pusiste como condición. Si querés pegate acá una sección de código y veo si encuentro algún problema!
@reynaldoquispe93356 күн бұрын
esta bueno el video, pero me aparece que el metodo ya esta obsoleto
@maclains12 күн бұрын
Puedes realizar una calculadora de impuestos desde cero, ejemplo: de sueldos y salarios (méxico)
@mariavconti15 күн бұрын
Muy bien explicado, se nota que sabes mucho! Gracias por compartir!
@moneymaze_game17 күн бұрын
Fenomenal!
@Neotrixstdr18 күн бұрын
Muy bueno!. Esperando mas hallazgos del SSR
@puntojson18 күн бұрын
Por suerte parece que se lo están tomando en serio, cuando haya novedades volveré
@Neotrixstdr15 күн бұрын
@@puntojson Abusando de tu confianza, estoy probandolo en una nueva app de prueba, y lo corro en Railway; tengo una duda inmensa (y seguramente tonta). Lo corro con ng build y inicio con el serve.mjs; no se porque a veces se ve el codigo html y otras veces no, solo el tag como si no fuera ssr. Si lo pongo con un ng serve, siemrpe se ve.... cual es la opcion correcta?.
@puntojson15 күн бұрын
Revisá el dist/browser si tenés htmls para todos lo que estén puestos en prerender. Si es así el server las debería servir, si no ves los htmls entonces se están haciendo render en el cliente o en el server sin prerender. A veces algunas librerías o algún problema raro hace que no se pueda hacer prerender o que salga mal (me pasó investigando para este video). En mí caso lo solucioné creando un proyecto de 0 con todo actualizado y copiando los componentes ahí.
@Neotrixstdr14 күн бұрын
@@puntojson Muchas gracias!. No controlaba el tema del SSR y tus videos son los mejores!
@sabripereira18 күн бұрын
Grandee profe! Buena mejora
@puntojson18 күн бұрын
Graciasss! 😁
@JulianToledo-z8k20 күн бұрын
Viejo muy buen video, excelente y sencilla la manera que explicaste localStorage ! 👏👏
@ale02code21 күн бұрын
Muy buen contenido amigo. Gracias
@jonathanc226123 күн бұрын
Yo no entendi bien lo de usar las imagenes con el ID que pasa si las imagenes tienen otro nombre que no sea un numero?
@alexisrodriguez282329 күн бұрын
Espectacular! Demasiado bien explicado todo
@mariadelaluzblancomartin7657Ай бұрын
Eres maravilloso!!! tienes un don especial para la enseñanza, ya te lo digo yo. Lo explicas todo muy detallado y muy bien, incluso mejor que profesores que he tenido en el tema del desarrollo web. Muchas gracias por tus videos, si no fuera por ellos estaría "Die" jejejeje un abrazo desde España !!!!
@impresionesmaymayАй бұрын
Saludos amigo, tendrás WhatsApp? Requiero hacerte una consulta!
@jackreacher9605Ай бұрын
Espectacular lo que te mandaste. Muy prolijo y ordenado el proyecto. Gracias por compartir el repo xq me sirvió para verlo y entender las buenas prácticas aplicadas de aquí en adelante. Te dejo mi like y mi suscripción.
@DiegoGabrielVergaraАй бұрын
Muy buena la explicación, aprendí más de javascript. Saludo grande!
@IdentyCloudOficialАй бұрын
Se agradecería si nos compartes algún repo con el código del servicio.. y excelente explicación ❤
@DarioHugoMelgarАй бұрын
ya lo pude hacer
@DarioHugoMelgarАй бұрын
te queria realizar una pregunta, no me toma la dependencia de jasonwebtoken me da error 404
@puntojsonАй бұрын
A partir de Angular 17 todo esto cambió un poquitito! Ahora el archivo routing.module.ts no existe y las rutas las encontramos en app.routes.ts, el resto de la funcionalidad que estaba en routing.module se encuentra en app.config.ts donde se habilita el uso de las rutas que creamos en app.routes.ts. El resto del ruteo es idéntico!
@evalaya3832Ай бұрын
y si por casualidad no les crea la carpetas ...pues usen este comando en la terminal ....... Set-ExecutionPolicy -Scope CurrentUser unrestricted....suerte
@evalaya3832Ай бұрын
ok que broma ....a mi no me aparece la carpeta modulo 😱 no se si construirla y copiar lo que tienes allí o es que hay una carpeta modulo con nombre diferente y no se... creo que es porque ya paso un año y Angular hizo algunos ajuste de verdad se ve bueno el curso y quiero hacerlo ...me gusta como explica y muchas gracias ......y por ultimo ...... perdón por la dislexia ... no acostumbro a escribir
@puntojsonАй бұрын
No aparece más la carpeta módudo :) La versión de Angular en la que se hizo este proyecto fue la última que la incluyó por defecto. De ahora en adelante "olvitade de los módulos" para proyectos nuevos. El lo de app.module ahora está en app.component y lo de routingModule está en app.routes.ts
@evalaya3832Ай бұрын
@@puntojson gracias de verdad gracias ..quiero hacer el ejercicio ...un abrazo desde Caracas-Venezuela
@Geek.LuisloАй бұрын
gracias
@luisalbertoivetta17312 ай бұрын
Que buen resumen!!! Cómo nos está simplificando el trabajo ... Antes un montón de líneas de código .. ahora muchas menos!!
@fenroh2 ай бұрын
Muy bueno el video, te hago una consulta. Yo tengo un proyecto en el que el carrito lo traigo desde una base de datos. Si aplico el codigo que vos pones, sirve? Por q tu json lo traes desde el archivo bicicletas.js. yo tengo lo mismo, pero aparte de eso va a mongo. Vi el video y me parecio muy bueno pero tengo miedo de empezar a adaptar a mi código y que no funcione. Gracias!
@cabezon6672 ай бұрын
Deberias meter la opcion "Colaborar" en tu cuenta de youtube. Gracias!
@gilbertotiradol.5002 ай бұрын
Excelente video muy bien explicado
@esteban-dido11gj2 ай бұрын
estoy usando las siguientes versiones: Angular CLI: 19.0.0 Node: 22.11.0 Package Manager: npm 10.9.0 y cuando creo un proyecto no me genera el app.module.ts y chatgpt me dice que porque desde la version 16 de angular usa los standlone y ya no genera el app.module.ts, es asi o que hago?
@Sokkuuu2 ай бұрын
como puedo hacer que esos registros se guarden en mysql?
@alejandrodiaz26092 ай бұрын
Para Angular 18, recomiendo colocar la carpeta data en public, esta carpeta esta fuera de src al mismo nivel pero los archivos dentro de la carpeta public/ deberían ser accesibles directamente en la raíz de tu servidor de desarrollo (ejemplo: localhost:4200). Quedando asi fetch("localhost:4200/data/database.json")
@RANDONcrafting2 ай бұрын
En mi area de trabajo se demorara como medio anio en migrar a la v19, pero supongo que es seguro usar los nuevos signas, model, input output en la v18, no?
@puntojson2 ай бұрын
Los nuevos signals, input y model a la larga va a ser la que va si querés la máxima performance, para en el futuro tener una app zoneless, fuera de eso podés seguir usando las propiedades de clase comunes que Angular viene usando desde el principio.
@mugatu20172 ай бұрын
Mucho hype y mucho SSR
@puntojson2 ай бұрын
Estoy de acuerdo, creo que otras personas se muestran demasiado emocionados jajajaj
@sabripereira2 ай бұрын
Gracias por hacer tan clara la explicación de lo nuevo, excelente profe !!
@puntojson2 ай бұрын
:)
@nahuelpiguillem29492 ай бұрын
Muchassss graciasss. Sabia que este canal trae joyitaaa. Porque vi el video oficial y lei la documentación pero me mareo así que graciasssss
@puntojson2 ай бұрын
QUe bueno que yo te haya parecido más claro que la documentación oficial! El video de presentación de Angular no fue el más claro de todos, pero las cosas más jodidas (el resource) las venía viendo hace un par de semanas asique por eso creo que las entendí al toque. Gracias por la onda.
@matias72912 ай бұрын
En mi trabajo lo que hacemos es siempre actualizar 1 version anterior a la version actual estable, en una rama separada y de a poco ir tocandolo hasta que esté estable la app. En proyectos grandes no esta tan bueno tantas actualizacions seguidas como hace Angular, se torna molesto la verdad pero bueno asi es Angular.
@puntojson2 ай бұрын
Exactamente, se vuelve pesado, ni hablar si queremos hacer la actualización no sólo de lo superficial, sino revisar el código. Hubo casos en donde comencé una migración creando un proyecto de 0 y copiando archivos, para tener la estructura del proyecto actualizada
@matias72912 ай бұрын
@@puntojson Si, si bien no hay necesidad de actualizar el tema es que no sabes cuando se viene un breaking change y ahi si se pone jodida la cosa
@yoanestradablanco16082 ай бұрын
Buen video hermano te ganaste un subscriptor no hay muco de angular estos dias saludos
@puntojson2 ай бұрын
Gracias bro! Nos vemos en el siguiente
@DanielIsaiasDeDiosGomezGajardo2 ай бұрын
Muy bien explicado todo y una excelente ayuda en mi proyecto. Tengo una duda ¿Cómo podría ser para que no tenga que autentificarse el usuario, ya que no lo necesito, en otras palabras que solo pueda visualizar el contenido sin necesidad de loguearse? ¿Y es posible leer muchos campos de la tabla sin necesidad de que sea una coordinada en especifica Ej: GE 108, o necesariamente debe contener una cabecera?
@puntojson2 ай бұрын
Para evitar la autenticación tenés que usar lo que se llama una "service account" que es un usuario que se crea para poder acceder a ciertos recursos privados desde código. Lamentablemente Google deprecó la manera de hacerlo desde javascript en frontend, tenés que hacerlo desde algún backend, sino no sería seguro. Y sí, se puede leer muchos campos de la tabla, pero vas a tener que dar una coordenada, aunque sea sin fila (podés dar la columna sola). Sino si la hoja de cálculo está pública se puede leer todo el archivo de una con un link de sheets que te exporta el archivo en csv (buscalo).
@DanielIsaiasDeDiosGomezGajardo2 ай бұрын
@@puntojsonMuchas gracias por tu ayuda, revisare lo que comentas. Muy bueno tu canal ¡Sigue así!
@dennistobio15432 ай бұрын
Buenisimo el video!!!.. me gustaria saber como hacer para que la sesion se guarde, en vez de perderla cada vez que recargo la pagina
@puntojson2 ай бұрын
A Google no le gusta eso! Te da un token (sesión) que dura extremadamente poco para que no guardes la sesión. Para mantener una sesión por más tiempo vas a tener que trabajar con un backend, a quienes les dan tokens más largos.
@facubonicalzi77382 ай бұрын
Hola! Estoy aprendiendo JS y sirve mucho tanto para ejercitar como para aprender cosas nuevas, muchas gracias loko!
@puntojson2 ай бұрын
De nada! Éxitos en tu camino!
@johanmora10682 ай бұрын
gracias , excelente video me ayudó mucho
@puntojson2 ай бұрын
De nada!
@keidyli2 ай бұрын
Super crack!! De verdad muchas gracias, he avanzado muchísimo con esto y en la practica. Gracias por la dedicacion, me encanto la explicacion!!!
@puntojson2 ай бұрын
De nada! Gracais a vos por pasarte!
@guillermooliva12 ай бұрын
Gracias por tus videos, soy profe de Informatica y me sirven mucho.
@puntojson2 ай бұрын
Somos colegas entonces :) Gracias por tu mensaje!
@vincenzonatale80292 ай бұрын
Excelente, excelent
@puntojson2 ай бұрын
Graciasss!
@jesusgregoriosola58712 ай бұрын
Excelente trabajo amigo. Gracias y saludos.
@puntojson2 ай бұрын
Gracias! Suerte en tu camino de aprendizaje!
@thephobos01712 ай бұрын
Busque como hostear una pagina, y termine encontrando un curso completo de Git y GitHub en menos de 30 minutos, vine buscando cobre y encontre oro.
@MarcosLucas2 ай бұрын
El video dura 1:30 horas, pero me tomo 3 dias para poder seguirlo. aun asi logre entender cada paso! gracias chabon sos groso!
@puntojson2 ай бұрын
Así es como me gustaría que la gente mire mis "paso a paso"! Felicitaciones por tu dedicación.
@jesusgregoriosola58712 ай бұрын
Simplemente fabuloso. Gracias por tu colaboración.
@jesusgregoriosola58712 ай бұрын
Lo has hecho perfecto y nos has ayudado muchísimo. Gracias
@jesusgregoriosola58712 ай бұрын
Hola Calo. Cómo evitamos entregar el archivo node_modules para producción, lo suprimimos simplemente o ¿cómo hacemos? Gracias de antemano.
@puntojson2 ай бұрын
Para no enviar la carpeta node_modules tenemos que crear un archivo .gitignore en donde se dice que arhcivos no se comparten cuando creamos un repositorio de git. Si se comparte el proyecto de manera manual, se borra la carpeta noda_modules y listo. Recordá que siempre del lado del destinatario hay que ejecutar "npm install" para que se vuelvan a crear los archivos no compartidos!