Leifer te sigo desde hace mucho tiempo, y con toda sinceridad puedo decir que de habla hispana eres el único que realiza videos tan brutales de back! Gracias por tomarte el tiempo de aportar que digo un granito de arena, a la comunidad, y sobretodo a los iniciantes, un abrazo hermano, y éxitos!! Ahhhh jajaja espero pronto el próximo video donde aplicaras cosas avanzadas ,arquitectura hexagonal, docker y esas genialidades que nos hagan ver el vídeo mínimo 15 veces para seguir el hilo jajaja jajaja felicitaciones por los excelentes aportes.
es el tutorial mas completo y sintetizado que vi hasta ahora y eso que llevo 5 años programando, desde 0 y hasta el despliegue, te pasaste, me encanto, muchisimas gracias
el mejor tutorial que se pueda encontrar en espanol, que agilidad que tienes hermano, eres genial gracias me has aclarado tantas dudas que tenia y he aprendido mucho
Que crack, hace unos meses decidí hacer un proyectos freelance, pero no sabia nada de back, con tus cursos he aprendido de todo y aplicarlo en proyectos reales
Uff tremenda guía!... estaba por hacer una api con ts pero me daba un poco de miedo y seguí un tutorial de otro youtuber pero hum me daba muchos problemas. Lo bueno es que tu vas paso a paso y me salió a la perfección. Muchísimas gracias por el video, en serio.
Hermano, muchas gracias. Estaba pegado en desplegar una aplicación que usa deno 1.29.1 con oak, que ademas utliza varias librerias npm de forma nativa y gracias a ti lo logré.
Estimado, muy agradecido de tu curso ya que buscaba herramienta alternativa a Sprint Boot la cual consumiera menos recursos de servidor y tu video me ayudo a implementarlo. Gracias.
Gracias leifer por tu contenido, se ve el gran profesionalismo y las buenas practicas, yo apenas estoy empezando y recomiendo a todos que usen un linter de typescript para ir reconociendo tus falencias :))
Muchas gracias por compartir tus conocimientos con nosotros en mi caso soy principiante y estos temas me ayudan bastante a entender más las cosas, muchas gracias y ojalá sigas compartiendo contenido así para seguir aprendiendo más y más 👏👏🙏🤙🎉🎉🎉👩💻
40:19 Ojo, hay que declarar el app.use(express.json()) ANTES del app.use(routes) de lo contrario simplemente no sera capaz de consumir el json que se le envía, él lo hace bien en el video pero creo que no queda muy claro lo importante que es el orden en ese caso. Espero haberle ahorrado algo de tiempo a alguien :'D
Pues empezando con esto, soy Frontend developer, trabajo en react ultimamente usando full nextjs, pero quiero aprender algo de back aunque sea para poder hacer proyectos pequenos personales, hasta el momento como preguntaste en el minuto 21, va muy bien el curso!.
la verdad para seguirle el hilo leifer al minuto 39 min quede plop fui a comer algo jajajaj yo creo ver el video unas 20 veces seguir el hilo leifer es una maquina..
Que buenisimo se mira que esta el tutorial, le tendre que poner pausa por que nunca he instalado Mongo y mucho menos hacer una conexion desde Nodejs, y es que soy bastante nuevo tambien en MAC. Hasta solucionar esto tendre que regresar. Gracias y si tienen algun tutorial que me pueda ayudar agradeceria mucho.
Hola, hace muy poco descubrí tu canal y ha sido de una ayuda increíble, te agradezco demasiado por compartir tu conocimiento de una manera tan clara. Al principio del video mencionas que quizá luego subirías un video utilizando clean architecture / arquitectura hexagonal, ese video aun sigue en pie o lo has descartado? Lo pregunto porque enserio me gustaría mucho ver esto. Abrazo desde Colombia, Sebastian
🤘 Ufff al fin en pruebas... tendrás algún vídeo o curso que explique el desarrollo en Angular basado en pruebas? TDD (Test Driven Development) (es que voy con todo con este Framework) Hola Leifer Por fin llegué a la etapa de pruebas de tu curso de Angular en Udemy. Viendo un poco el concepto, que tan factible y recomendable es el desarrollo de aplicaciones en Angular basado en el modelo TDD, sobre todo en el ámbito laboral. Ya leí el concepto pero me gustaría saber tu opinión al respecto mientras buscaré un cursito de TDD para Angular GRACIAS. ⭐⭐⭐⭐⭐ PD. Muy buen curso 😎
Enrique, la verdad una pregunta muy interesante. En mi experiencia es un concepto muy sonado; sin embargo, no se si sea a mi pero en las empresas que he trabajado no se maneja mucho. Perooooo es algo que sin duda digo que hay que conocerlo.
Inicializar npm y ts: npm init -y tsc --init Paquetes globales: npm i typescript -g npm i ts-node -g npm i nodemon -g Paquetes del proyecto: npm i express cors dotenv multer mongoose Tipado para TS, instalar como devDependencies: npm i @types/express @types/cors @types/dotenv @types/multer @types/mongoose -D
Pregunta, en el 7:07 cómo usa los imports y exports de ES6 en este proyecto si en el package.json no tiene la propiedad "type": "module"? Ya no es necesario hacerlo?
A alguien le paso que al correr el server se crea un archivo en el directorio del proyecto con el numero de puerto y al hacer cambios ya no se reinicia solo, por que marca que el puerto ya esta ejecutandose y tengo que eliminar el archivo, ademas de que si uso la variable de entorno no escucha peticiones el server.
Gracias Leifer, he visto muchos de tu tutos y tu contenido y son de gran ayuda... Pregunta si no es que ya la hicieron por acá... Como tienes configurado vscode, sobre todo para que te haga los imports de forma automática
errores multiples con multer, no reconoce req.file, luego me di cuenta que se guardaba la imagen pero me es imposible acceder a ella desde req.file, por ende posteriormente cuando hago el res.send response, se cae la aplicacion
Saludos desde Chiapas, México Leifer, tengo una duda, esta es la estructura más óptima que manejas para el apirest en cuanto a organización de los archivos? Controllers, routes, etc. Y también si es mejor ir directo a nodejs con typescript o con JS? Gracias
Buenos la hora que sea donde estas, seguí el video, verifique en github y no hay manera que funciones, no se si esta embasurado pero ni siquiera el primer get del video funciona ahora, con "/", "/items" no hace nada de nada, en cambio el Rest API en JS funciona perfecto. Por favor si tienes alguna idea te lo agradezco en el alma, ya tengo varias noches perdidas en el mismo loop. Otro ejemplo 'dbConnect' is declared but its value is never read.ts(6133) en el controlador de items, por supuesto es obvio pero si lo comparo con el código en github esta igualito entonces no se por donde viene esa advertencia. Si quieres ver el código completo el original es el tuyo, la única diferencia es el schema y el nombre del modelo Saludos
En mi controlador tengo una request extendida asi como en mi middleware de jwt pero me da un error al poner el middleware en el endpoint o rutas , me da el aviso de que no acepta request extendida que espera una Request como tal , alguna idea 😅
Crack muy buen video, ahora yo tengo la consulta. Porque al usar typescript en el proyecto no armas la carpeta dist ni nada de eso?? ya soporta node ? lo digo porque en muchos lados veo que lo hhacen diferente
leifer no me toma los tipo de datos; req: Request y res: Response. Estoy haciendo algo mal? ... si lo paso a req y res funciona pero no estoy usando ts?
Lexfer me podrias sacar de una duda, porque si hago un export default router, al hacerlo de forma dinamica obtengo este error: throw new TypeError('Router.use() requires a middleware function but got a ' + gettype(fn))
Hola Leifer, como siempre un maestro total, consulta, en el minuto 29 cuando pones un console.log('se esta cargando la ruta ... (tucu tucu tucu ti) '); grabo y me da un error " Router.use() requires a middleware function but got a undefined", lo google al error pero no logro dar con el problema, elimine un router.use que sobraba pero no me doy cuenta, heeelp!!
e estado siguiendo el curso, pero me quede trabado en la parte del multer, consulte los archivos del repositorio y todo, pero el Filename y Path me sale undefined, y no se por que porque en el video esa parte no sale. Que mal por esa parte, no tienes un video explicando esa parte? quede perdido, y como que copiar y pegar no, Gracias
Muchas gracias Leifer por el contenido, solo una consulta, no se por que me genera el siguiente error cuando ejecuto npm run dev -TypeError [ERR_UNKNOWN_FILE_EXTENSION]: Unknown file extension ".ts"
Te dejo el link a mi comunidad por si deseas unirte, allí podrás encontrar algún colega dispuesto a apoyarte. link.codigoencasa.com/discord ¡Un saludo!
Leifer , Nodejs con Typescript tienes algún curso de esto ? aparte del de 9 horas de nodejs ?? ese curso incluye igual un poco de ts en node? un saludo !
Hola Leifer, gran video, tengo una duda de que forma le hago build en un proyecto hecho con javascript, me refiero a que tu en el archivo tsconfig indicaste en que carpeta hacer el build , me gustaria saber como hacer lo mismo en una api montada con javascrrpt, gracias, saludos.
si usas JavaScript no tienes la necesidad de hacer build eso eso solo con Typescript. Con JavaScript puedes desplegar tu api y ejecutarla de una vez en tu server.
disculpen mi ignorancia! esas instalaciones se hacen siempre que se construya un proyecto o ya solo con esta basta?? consulto por lo que se menciona que se instalan de manera global ? gracias amigos
Hola Leifer!, no me queda muy claro el por que da error de tipado en verifyToken -> "const isUser = verifyToken(`${jwt}`) as { id: string };" y por qué se arregla poniendole el "as {id : string}"
🤑 𝐂𝐔𝐑𝐒𝐎𝐒 𝐏𝐀𝐆𝐎𝐒
├𝘼𝙉𝙂𝙐𝙇𝘼𝙍 principiantes ⮕ link.codigoencasa.com/PROMO-INICIAL
├𝙉𝙊𝘿𝙀 principiantes ⮕ link.codigoencasa.com/NODE
└ 𝘼𝙒𝙎 𝘽𝙖𝙨𝙞𝙘𝙤 desde cero ⮕ link.codigoencasa.com/AWS
Great Job Leifer, yo solo falta que añadas el curso pago node avanzado XD...
Tu espanol es perfecto. No es mi lengua materna, pero entiendo todo. Gracias.
Leifer te sigo desde hace mucho tiempo, y con toda sinceridad puedo decir que de habla hispana eres el único que realiza videos tan brutales de back! Gracias por tomarte el tiempo de aportar que digo un granito de arena, a la comunidad, y sobretodo a los iniciantes, un abrazo hermano, y éxitos!! Ahhhh jajaja espero pronto el próximo video donde aplicaras cosas avanzadas ,arquitectura hexagonal, docker y esas genialidades que nos hagan ver el vídeo mínimo 15 veces para seguir el hilo jajaja jajaja felicitaciones por los excelentes aportes.
Gracias por ese comentario :) claro que sii seguire compartiendo las cosas que voy aprendiendo :)
es el tutorial mas completo y sintetizado que vi hasta ahora y eso que llevo 5 años programando, desde 0 y hasta el despliegue, te pasaste, me encanto, muchisimas gracias
el mejor tutorial que se pueda encontrar en espanol, que agilidad que tienes hermano, eres genial gracias me has aclarado tantas dudas que tenia y he aprendido mucho
28:59 me encantó muchísimo esta parte, ya que no toca crear las rutas y asignar los route handlers de forma manual. Lo amooo
Ando buscando videos de node para mi proyecto y no ma jajajajaj quedo satisfecho!!! Explicacion super chida! y paso a paso!!!! Gracias!!!!
dijiste que quería un comentario, aquí lo tienes esta de maravilla el tuto, super intuitivo la verdad.
🫂 gracias
Nooooo bro te pasasteeee, gracias hermano, que gran detalles para nosotros los mortales, muchas gracias, Dios te bendiga grande y ahora a aprender.♥️🔥
Saludos Bruno gracias por comentar espero hacer una dinámica con los primero 20 comentarios
Ohhhh que super🔥🔥, graciasss
Genio! muchísimas gracias por tu aporte a la comunidad, la calidad de este vídeo y el detalle de tu explicación me fue de mucha ayuda!
Que crack, hace unos meses decidí hacer un proyectos freelance, pero no sabia nada de back, con tus cursos he aprendido de todo y aplicarlo en proyectos reales
Gracias ahora a producir !! Dinero con tus proyectos
Uff tremenda guía!... estaba por hacer una api con ts pero me daba un poco de miedo y seguí un tutorial de otro youtuber pero hum me daba muchos problemas. Lo bueno es que tu vas paso a paso y me salió a la perfección. Muchísimas gracias por el video, en serio.
Wao bro, hice absolutamente todo lo que hiciste en tu video. Impecable las explicaciones. ¡Muchas gracias!
La mejor explicación de node que vi hasta ahora
Leifer este curso es INCREÍBLE! muy bien explicado, claro, conciso... muchísimas gracias por este material
Gracias Carolina espero que sea de utilidad 🙌🙌
Me suscribo de una... vine buscando cobre y encontré Oro. Muy bueno como explicas.
Bienvenido a este canal ✌
Recién llego a tu canal y la verdad que es admirable la claridad que tienes para explicar, se puede seguir muy bien aun que soy inicial en TS. Abz!
Justo necesitaba hacer una API y no sabía por dónde empezar. Muchas gracias Leifer!!!!!
Muchas gracias Leifer!! Por alguna razón no me tomaba el remove en el servicio pero con findOneAndDelete lo pude solucionar. Saludos!!
Hermano, muchas gracias. Estaba pegado en desplegar una aplicación que usa deno 1.29.1 con oak, que ademas utliza varias librerias npm de forma nativa y gracias a ti lo logré.
Un crack Leifer!! Aún me falta mucho por aprender de despliegue, pero tu video me da muchas luces para aprender más rápido. ¡Muchos éxitos! 👍
Wow! Qué excelente curso! Me encantó. Gracias Leifer, eres grande!!
Gracias por ese comentario
Definitivamente eres uno de los mejores! muchas gracias por compartir tu conocimieto crack. saludos desde colombia
Saludos un abrazo y gracias por ese comentario
Estimado, muy agradecido de tu curso ya que buscaba herramienta alternativa a Sprint Boot la cual consumiera menos recursos de servidor y tu video me ayudo a implementarlo. Gracias.
Gracias leifer por tu contenido, se ve el gran profesionalismo y las buenas practicas, yo apenas estoy empezando y recomiendo a todos que usen un linter de typescript para ir reconociendo tus falencias :))
Hola @Leifer hasta el minuto 21:14 me esta pareciendo bien , esta todo correcto y de perlas
Muchas gracias por compartir tus conocimientos con nosotros en mi caso soy principiante y estos temas me ayudan bastante a entender más las cosas, muchas gracias y ojalá sigas compartiendo contenido así para seguir aprendiendo más y más 👏👏🙏🤙🎉🎉🎉👩💻
Muchas gracias Leifer completísimo y super claro. Ideal para aclarar y refrescar conceptos
40:19 Ojo, hay que declarar el app.use(express.json()) ANTES del app.use(routes) de lo contrario simplemente no sera capaz de consumir el json que se le envía, él lo hace bien en el video pero creo que no queda muy claro lo importante que es el orden en ese caso. Espero haberle ahorrado algo de tiempo a alguien :'D
Y lo hiciste, muchas gracias hermano.
Muchas gracias maestro Leifer
Pues empezando con esto, soy Frontend developer, trabajo en react ultimamente usando full nextjs, pero quiero aprender algo de back aunque sea para poder hacer proyectos pequenos personales, hasta el momento como preguntaste en el minuto 21, va muy bien el curso!.
Que buen tutorial Leifer!! Muchas gracias.
Muchas gracias esto era lo que buscaba
Echo de menos relaciones en este ejemplo. Podría ser una perfecta segunda parte.
😱 Esto es lo que faltaba....Impresionante Leifer!!!This is a masterpiece 🚀
Algo así estaba buscando últimamente
Entendí la referencia explosiva
😅😅
Muchas gracias por este gran curso Leifer
Este tutorial es oro hermano!
Gracias por comentar y pasarte
WTF DUDE, he aprendido mucho con la parte de rutas, no sabia que se podia hacer eso del readdirSync
la verdad para seguirle el hilo leifer al minuto 39 min quede plop fui a comer algo jajajaj yo creo ver el video unas 20 veces seguir el hilo leifer es una maquina..
Excelente tutorial maestro, todo super entendible, me funciono a la perfección!
Genial el Thunder Client
Uff, contenido de maxima calidad, muchas gracias leifer!!
como siempre muy buen contenido conciso claro y facil de digerir (Y)
Gracias Jorge un saludo
Muchas gracias por el curso
Sos lo máximo leifer !!
Enganchon no pide perdón jejeje gracias por el video ❤
tengo tu curso de nodejs, tienes buena dinamica para enseñar.
muy buena explicacion , rapida y consiza.
muy bueno!!! gracias. excelente la velocidad!!
Seremos pariente? jajaja Un abrazo, excelente tutorial!!!
🤔
¡Un abrazo!
Excelente video , muchas gracias por este cursito
Gracias a ti por compartir y comentar
Uff que Gran video Leifer, a seguir aprendiendo 😎💪
Que buenisimo se mira que esta el tutorial, le tendre que poner pausa por que nunca he instalado Mongo y mucho menos hacer una conexion desde Nodejs, y es que soy bastante nuevo tambien en MAC. Hasta solucionar esto tendre que regresar. Gracias y si tienen algun tutorial que me pueda ayudar agradeceria mucho.
Una joya este video
El mejor curso
Hola, hace muy poco descubrí tu canal y ha sido de una ayuda increíble, te agradezco demasiado por compartir tu conocimiento de una manera tan clara.
Al principio del video mencionas que quizá luego subirías un video utilizando clean architecture / arquitectura hexagonal, ese video aun sigue en pie o lo has descartado? Lo pregunto porque enserio me gustaría mucho ver esto.
Abrazo desde Colombia,
Sebastian
contenido de calidad de video ,gracias crack , saludos
Saludos Carlos como siempre pasando a comentar 👏
Eres lo máximo Leifer XD
🥲 gracias Boris un abrazo
Goat, deleite para la vista
que gran material...muchas gracias.
Gracias a ti Matías
🤘 Ufff al fin en pruebas... tendrás algún vídeo o curso que explique el desarrollo en Angular basado en pruebas? TDD (Test Driven Development)
(es que voy con todo con este Framework)
Hola Leifer
Por fin llegué a la etapa de pruebas de tu curso de Angular en Udemy.
Viendo un poco el concepto, que tan factible y recomendable es el desarrollo de aplicaciones en Angular basado en el modelo TDD, sobre todo en el ámbito laboral. Ya leí el concepto pero me gustaría saber tu opinión al respecto mientras buscaré un cursito de TDD para Angular GRACIAS.
⭐⭐⭐⭐⭐
PD. Muy buen curso 😎
Enrique, la verdad una pregunta muy interesante.
En mi experiencia es un concepto muy sonado; sin embargo, no se si sea a mi pero en las empresas que he trabajado no se maneja mucho.
Perooooo es algo que sin duda digo que hay que conocerlo.
Muchas gracias, excelente contenido
Excelente Tutorial @Leifer. muchas gracias
Saludos
Increible, muchisimas gracias!
Gracias a ti!
Vamoooooooooooo! Muchas gracias por compartir
que locura de video
Hahaha espero que te sirva 🙌
Exelente tutorial seria bueno si puedes hacerlo con sqlserver pormi parte estaria muy agradecido
gran video, a aprender. :)
Muy bueno el tutorial
Gracias! 😊
Inicializar npm y ts:
npm init -y
tsc --init
Paquetes globales:
npm i typescript -g
npm i ts-node -g
npm i nodemon -g
Paquetes del proyecto:
npm i express cors dotenv multer mongoose
Tipado para TS, instalar como devDependencies:
npm i @types/express @types/cors @types/dotenv @types/multer @types/mongoose -D
Pero que crack!!!
Pregunta, en el 7:07 cómo usa los imports y exports de ES6 en este proyecto si en el package.json no tiene la propiedad "type": "module"?
Ya no es necesario hacerlo?
Buenas Cristian este proyecto es de Typescript fijate que tiene un archivo tsconfig.json
@@LeiferMendez entiendo, entonces esa configuración está en el archivo de tsconfig, excelente!
A alguien le paso que al correr el server se crea un archivo en el directorio del proyecto con el numero de puerto y al hacer cambios ya no se reinicia solo, por que marca que el puerto ya esta ejecutandose y tengo que eliminar el archivo, ademas de que si uso la variable de entorno no escucha peticiones el server.
Gracias Leifer, he visto muchos de tu tutos y tu contenido y son de gran ayuda... Pregunta si no es que ya la hicieron por acá... Como tienes configurado vscode, sobre todo para que te haga los imports de forma automática
excelente guia. saludos!
Gino un saludo 👏
errores multiples con multer, no reconoce req.file, luego me di cuenta que se guardaba la imagen pero me es imposible acceder a ella desde req.file, por ende posteriormente cuando hago el res.send response, se cae la aplicacion
Excelente video y explicación 👍, una preguntica como es el tema de las becas?
Hols Luis link.codigoencasa.com/DISCORD entra al discord y escríbeme para ponerlo en marcha
Saludos desde Chiapas, México Leifer, tengo una duda, esta es la estructura más óptima que manejas para el apirest en cuanto a organización de los archivos? Controllers, routes, etc. Y también si es mejor ir directo a nodejs con typescript o con JS? Gracias
Crackkk de los crackkkk
Hola Ezequiel gracias espero hacer una dinámica con los primero 20 comentarios
Me encantan tus videos y el manejador de estado de angular me salvo la vida
Muy buen tutorial, solo falto una cosa, el SSL, que los navegadores son muy odiosos y dan problemas al no usar HTTPS :(
Que es eso?
tengo el mismo problema, ya subi a un servidor con ssl pero al ejecutar app en puerto 3001 siempre me ejecuta con http
Buenos la hora que sea donde estas, seguí el video, verifique en github y no hay manera que funciones, no se si esta embasurado pero ni siquiera el primer get del video funciona ahora, con "/", "/items" no hace nada de nada, en cambio el Rest API en JS funciona perfecto. Por favor si tienes alguna idea te lo agradezco en el alma, ya tengo varias noches perdidas en el mismo loop. Otro ejemplo 'dbConnect' is declared but its value is never read.ts(6133) en el controlador de items, por supuesto es obvio pero si lo comparo con el código en github esta igualito entonces no se por donde viene esa advertencia. Si quieres ver el código completo el original es el tuyo, la única diferencia es el schema y el nombre del modelo Saludos
En mi controlador tengo una request extendida asi como en mi middleware de jwt pero me da un error al poner el middleware en el endpoint o rutas , me da el aviso de que no acepta request extendida que espera una Request como tal , alguna idea 😅
Crack muy buen video, ahora yo tengo la consulta. Porque al usar typescript en el proyecto no armas la carpeta dist ni nada de eso?? ya soporta node ? lo digo porque en muchos lados veo que lo hhacen diferente
leifer no me toma los tipo de datos; req: Request y res: Response. Estoy haciendo algo mal? ... si lo paso a req y res funciona pero no estoy usando ts?
Lexfer me podrias sacar de una duda, porque si hago un export default router, al hacerlo de forma dinamica obtengo este error: throw new TypeError('Router.use() requires a middleware function but got a ' + gettype(fn))
Hola Leifer, como siempre un maestro total, consulta, en el minuto 29 cuando pones un console.log('se esta cargando la ruta ... (tucu tucu tucu ti) '); grabo y me da un error " Router.use() requires a middleware function but got a undefined", lo google al error pero no logro dar con el problema, elimine un router.use que sobraba pero no me doy cuenta, heeelp!!
Hola Guillermo asegurate de tener el router y el controlador creados e implementados
Hola Leifer, entonces si antes de almacenar los datos en la BD, necesito hacer cálculos u otras consultas esta lógica donde debería ir??
excelente video..!
e estado siguiendo el curso, pero me quede trabado en la parte del multer, consulte los archivos del repositorio y todo, pero el Filename y Path me sale undefined, y no se por que porque en el video esa parte no sale. Que mal por esa parte, no tienes un video explicando esa parte? quede perdido, y como que copiar y pegar no, Gracias
Gracias Leifer
Muchas gracias Leifer por el contenido, solo una consulta, no se por que me genera el siguiente error cuando ejecuto npm run dev -TypeError [ERR_UNKNOWN_FILE_EXTENSION]: Unknown file extension ".ts"
podes entrar al canal de discord que hay una seccion de ayuda
Te dejo el link a mi comunidad por si deseas unirte, allí podrás encontrar algún colega dispuesto a apoyarte.
link.codigoencasa.com/discord
¡Un saludo!
Leifer , Nodejs con Typescript tienes algún curso de esto ? aparte del de 9 horas de nodejs ?? ese curso incluye igual un poco de ts en node? un saludo !
Hola Deus, si incluye un poco de Ts en node.
¡Un saludo! ✌
Hola Leifer, gran video, tengo una duda de que forma le hago build en un proyecto hecho con javascript, me refiero a que tu en el archivo tsconfig indicaste en que carpeta hacer el build , me gustaria saber como hacer lo mismo en una api montada con javascrrpt, gracias, saludos.
si usas JavaScript no tienes la necesidad de hacer build eso eso solo con Typescript. Con JavaScript puedes desplegar tu api y ejecutarla de una vez en tu server.
Gracias Keven por apoyar con tu respuesta a la comunidad.Un saludo!
@@LeiferMendez un placer, para eso estamos ✌🏽
gucci tutorial brother!
hola si subo el backend a aws y después quiero subir el frontend debo crear otra instancia en ubuntu?
disculpen mi ignorancia! esas instalaciones se hacen siempre que se construya un proyecto o ya solo con esta basta?? consulto por lo que se menciona que se instalan de manera global ? gracias amigos
Excelente video
Hola Leifer!, no me queda muy claro el por que da error de tipado en verifyToken -> "const isUser = verifyToken(`${jwt}`) as { id: string };" y por qué se arregla poniendole el "as {id : string}"