Os dejo aquí el link al proyecto en GitHub: - github.com/AlbertHernandez/nestjs-redis-cache-example
@andrescamilolazaroroa23494 ай бұрын
Por ningun motivo dejes de hacer estos videos, son realmente buenos y ayudan un monton! Felicidades y saludos desde Colombia.
@AlbertHernandez4 ай бұрын
Muchas gracias 👏! Si, la idea es seguir creando contenido 💪 Un saludo
@josainsite51412 ай бұрын
Como me encanta NestJs y tu contenido avanzado. Me ayuda a crear mi backend como freelance. Lastimosamente en latinoamerica nunca veo ofertas de Backend NestJs y eso que ya tengo mucha experiencia 🥹
@AlbertHernandez2 ай бұрын
Muchas gracias! Si, al final es un Framework que no lleva tanto en el mercado y muchas empresas ya tienen sus propios frameworks creados, pero creo que poco a poco se irá adoptando mucho más
@juanestebancalderon652010 ай бұрын
Albert, sé que en todos los videos digo lo mismo, pero nuevamente gracias, los aportes que haces son enormes y muy bien recibidos. Te quería pedir por favor que traigas contenido de cómo hacer CI/CD con NestJS :)
@AlbertHernandez10 ай бұрын
Hola! Gracias por estar siempre apoyando. Ver comentarios de que os gusta el contenido siempre me anima a seguir creando más :D Respecto a CI/CD, la verdad es que no es algo ligado exclusivamente a NestJS, sino que es algo global prácticamente en todos los lenguajes de programación. Una vez conocido el flujo típico, todos son muy parecidos, con algunas pequeñas diferencias. Creo que aquí lo que podríamos hacer es, en un futuro video, hablar sobre CI/CD en general y montar algo, por ejemplo, con GitHub Actions, que últimamente se está volviendo muy popular. Además, justo hace unos días me compré los libros de Continuous Integration y Continuous Delivery, que tenían muy buenas valoraciones. Una vez me los acabe, pondré todo esto en práctica y os traeré lo que vaya aprendiendo en unos nuevos videos :D Muchas gracias por la sugerencia! ¡Un saludo! :D
@lilcode23515 ай бұрын
Bro tus contenido hace falta, espero sigas haciéndolo, lo apreciamos mucho, backend avanzado
@AlbertHernandez5 ай бұрын
Muchas gracias 😊
@rogermontilla10 ай бұрын
Estimado muchas felicidades, la verdad te veo mucho futuro, un abrazo. Un buen tema son los mono repo en nestJS.
@AlbertHernandez10 ай бұрын
Muchas gracias! Si, justo tengo pendiente uno de monorepos tanto para node con Lerna como con el propio NestJS
@angelrenieryperdomocano299910 ай бұрын
Que bueno seria un curso de backend, con un proyecto real, seria grandioso, gracias por lo que compartes.
@AlbertHernandez10 ай бұрын
Es algo que tengo pendiente, no se cuando pero mi idea es en algún momento montar una aplicación entera desde cero e ir enseñándolo aquí
@GabrielVargas-h8p10 ай бұрын
Al fin encontre alguien que hable de Nestjs Saludos 😊😊
@AlbertHernandez10 ай бұрын
Hehe, me alegro! Pronto se ira viniendo mas contenido de NestJS, espero que os guste! Un saludo
@faqundoGaming7 ай бұрын
Gracias Albert por tus videos. No existen muchos canales con cosas avanzadas de Nestjs. Asi que bienvenido, gran aporte siempre. Redis , Performance , custom database performance etc... bienvenidos!
@AlbertHernandez7 ай бұрын
Apuntadísimo esas recomendaciones, muchas gracias!! Y me alegro de que te gusten los videos 😁😁
@juanestebancalderonortiz477810 ай бұрын
Uf! Como esperábamos contenido de NestJS, gracias Albert!
@AlbertHernandez10 ай бұрын
Hehe pues se va a venir mas contenido muy pronto, espero que os guste :D
@MonSster-jf7ex9 ай бұрын
Muchas gracias por el video, me ha quedado clarísimo. Llevo poco tiempo con Nest, pero me esta encantando como integra de facil las cosas, ademas su documentación es muy buena, ojalá ka comunidad crezca como en otras tecnologías. Me suscribo
@AlbertHernandez9 ай бұрын
Para mi esto es de lo mejorcito del framework, que el ya te ofrece digamos las interfaces y luego es solo cambiar la implementación que muchas veces y conforme crezca la comunidad, habrán más y más. Eso si, lo que también tenemos luego que evaluar es cuanto de acoplados estamos al framework, que eso ya es otra historia :)
@anelioalvarez10 ай бұрын
Excelente video!. Consulto lo siguiente: se podría hacer un decorador que se encargue de comprobar/setear la cache para no escribir la misma lógica por cada servicio que se quiera cachear? De esta forma se me ocurre que podemos decorar los GET, e inclusive parametrizar el decorador con un ttl en específico o poner un valor por defecto. Muy buen video, saludos
@AlbertHernandez10 ай бұрын
Gracias! Si, seria posible, la propia NestJS ya ofrece unos decoradores parecidos a lo que comentas pero creo que no comprueba los datos de entrada a la función, pero como comentas siempre podríamos crear los nuestros propios y usarlos, creo que quedaría genial :D
@villcamamanicristhian476210 ай бұрын
Muy buen video y fuiste claro en todo eres un crack
@AlbertHernandez10 ай бұрын
Muchas gracias! Un saludo 😁
@tamarafrazzetta6864Ай бұрын
Que buen aporte
@AlbertHernandezАй бұрын
Gracias! 😁
@gposoft6 ай бұрын
estaria excelente ver ejemplo de nestjs con microservicios saludos !
@AlbertHernandez6 ай бұрын
Sii justo tengo ese en la lista pero últimamente no estoy sacando tiempo para darle caña, espero en poco volver a la rutina e ir sacando mucho mas videos como ese que me comentas :D
@mordreck10 ай бұрын
Buen video Albert! 😄
@AlbertHernandez10 ай бұрын
Haha gracias! 😄😄
@AlejandroRL86810 ай бұрын
bro, saludos desde Cuba, un curso completo, de nestjs, auth, clean code y clean architecture y todo lo que le quieras meter
@AlbertHernandez10 ай бұрын
Saludos! Si, tengo pendiente ver si creo un curso completo donde desarrollemos una aplicación entera, por ahora tengo videos sueltos donde muestro como montar aplicaciones con clean architecture, base de datos como mongo, auth en NestJS... pero si es verdad que no tengo ninguno que junte todo y lo muestre de golpe en una aplicación completa, si veo hay interés en eso igual lo podemos traer mas adelante :D
@AlejandroRL86810 ай бұрын
@@AlbertHernandez listo, genial!
@inanesilence5 ай бұрын
Hay un multitud de diferentes dependencias para la implementación de redis. En este excelente tutorial utilizas "cache-manager-redis-yet", has podido comparar pros y contras de la otra en discordia, es decir, "cache-manager-ioredis-yet"?
@AlbertHernandez5 ай бұрын
Buenas! Pues no he podido probar la diferencia con esa otra, veamos si alguien de la comunidad si y nos puede dar ese feedback ^^ Creo que una de las cosas que mas me gustan de NestJS es que si queremos cambiar de una libreria a otra lo unico que tenemos que hacer es cambiarlo en el modulo para indicarle el otro y listo, idealmente no deberiamos tocar nada mas hehe
@hiramdev1.08 ай бұрын
muy buen video, me sirvió muchisimo!!!
@AlbertHernandez8 ай бұрын
Es un placer 😁😁
@gposoft6 ай бұрын
albert una pregunta técnica aplicaria este concepto para guardar perfil de usuario donde hay perfil que contiene permisos , roles y otra información para que cuando se solicite un recurso al backend no tenga que ir a base de datos a consultar permisos tomando en cuenta que pueden habar unos 5 mil usuarios haciendo peticiones
@AlbertHernandez6 ай бұрын
Pues va a depender mucho del caso que tenemos, usar un sistema como redis para controles de permisos si que puede venir bien porque los controles de permisos no cambian mucho para los usuarios, por lo tanto la invalidación de dicha cache se volveria mas facilmente manejable. Sin embargo, yo por norma general no suelo meter una cache hasta que no veo que de verdad sea 100% necesario y que vaya a implicar una buena mejora de rendimiento, por ello te recomendaría primero que guardes esa informacion en la base de datos que estes usando, ya sea un mongo, postgresql o cualquiera, y luego si ves que ya necesitas más, entonces añadas esa cache con redis
@julianmartinez75209 ай бұрын
nice video
@AlbertHernandez9 ай бұрын
Thanks mate!
@andymesta49133 ай бұрын
Si subo un proyecto en produccion no debo pagar por usar redis verdad? Vi que hace tres meses hicieron cambios en relacion a esto
@AlbertHernandez3 ай бұрын
Buenas! Pues esto ya va depender del cloud que uses para subir a producción, pero por lo general esto es algo que si se suele pagar a no ser que te ofrezcan una prueba gratuita y no la excedas. Si quisieras ir por una solución gratuita lo que te recomendaría es una Cache en la propia memoria del servicio
@andymesta49133 ай бұрын
@@AlbertHernandez excelente, gracias. Asi es como lo tenia planeado manejar.
@quicktutorial276110 ай бұрын
y en nodejs con express?
@AlbertHernandez10 ай бұрын
Justo ese lo subí hace ya un tiempo, te lo dejo aquí por si quieres darle un vistazo: kzbin.info/www/bejne/rYDKoZamZ7KJfKc
@quicktutorial276110 ай бұрын
@@AlbertHernandez muy interesante y bien explicados tus videos.... ingenieria pura. muy util... sigue asi. saludos!