Комментарии:
demore 3 horas en ver el tutorial mientras escribia el codigo y hacia paso a paso lo que hiciste, y de verdad que no me di cuenta del tiempo que habia pasado, muy entretenido de principio a fin <3
ОтветитьCon este cursito entendí mas de typescript
ОтветитьMuy claro y conciso, super util!!! Muchas gracias!
ОтветитьMe hubiera gustado que levantaras los Unit test ya que es super importante
ОтветитьExcelente video muy didáctico, una pregunta tendrás algún vídeo donde muestres como generar el build para producción del proyecto??? Gracias por compartir tu conocimiento. Saludos.
ОтветитьEstá genial el video gracias Midu, solo una aclaración, el código NO SE COMPILA, cuando pasa de typescript a Javascript esto se llama TRANSPILAR, solo esa aclaración ya que varias veces dices "compilar".
ОтветитьSacas Eslint de la nada, o el thinder client como si todos supieramos que es y nisiquiera explicas que se tiene que instalar aparte, por algo es tutorial desde cero, otras cosas las sobreexplicas sin ser necesario 👎
ОтветитьExcelente, aprendo mucho de ti, gracias por todos tus aportes.
ОтветитьQue theme usa? me gusta mucho el diseño
Ответитьtengo una duda si escribo el codigo en TS -> se convierte a JS que sentido tiene si node correria es el en start JS y en dev en TS, lo digo en el caso de correr solo TS sin convertir a JS y ya ?
ОтветитьExcelente!!! Ahora una explicación con este mismo código de cómo se hace el deploy a AWS, usando Elastic B o quizás transformar esto a funciones lambda!
ОтветитьTe quiero bro
ОтветитьYo guardaria el archivo utils.ts dentro de la carpeta libs. Excelente video he aprendido bastante, muchas gracias. 👍
Ответитьesto es nivel junior?
Ответитьjeje yo que ya habia visto el error desde que probe antes , pero esperando como lo encuentra terrible y no saber como decir ahi esta, ahi ahi (tremendo crack aprendi bastante recien estoy comenzando con typescript y me parecio muy bueno gracias a lo genial que lo explico )
ОтветитьAlto curso, Midudev...!!! espectacular...!!! Muchas gracias.
ОтветитьGenial!, consulta el repositorio esta?
Ответитьesto aún es nivel pollo. no he visto en este video y otros de este canal el asunto de manejar las rutas como un verdadero profesional. eso de andar importando todas las rutas de venir y por haber, en el archivo app.ts y luego tener que usarlas en ese mismo archivo con app.use..... es una chapuza!!!!!!!. ASÍ LO HACEN EL 99%!!!!!!!! ahora imagínense que el directorio routes tenga más o menos la siguiente estructura:
routes
index.ts
items.ts
otro.ts
otromas.ts
unomas.ts
...
...
subCarpeta
...
...
100 archivos aquí .ts
...
...
100 carpetas más aquí, cada una con cientos de archivos .ts
...
...
qué pretenden?
llenar el app.ts a punta de imports y use??????? naaahhhhh, pero nadie hasta ahora ha subido un ejemplo de como lidiar con esta situación!
Que extensión es la que te dice 0 complementación encima de las interfaces?
Ответитьsi no es mucha molestia, alguien sabe como se llama la extensión que te dice lo errores en el código sin tener que hacer hover en el error?
Ответитьsos un tipazo
ОтветитьSuper bien explicado, genial que dejes los errores para saber como encontrarlos. Muchas gracias Midu
ОтветитьExcelente Midu, seria genial que hagas mas ejemplos con SOLID o DDD o clean architecture !
ОтветитьBuscabas un tutorial de como hacer un API, pero No!! Era yo!, Un tutorial de Typescript!!!
Xd gracias
Muy buen video Midu justamente lo que buscaba, muchas gracias!
ОтветитьExcelente video! Super claro y directo, me ha servido muchísimo como ejercicio para repasar bases de TS! 👏👏
ОтветитьBro incluye test el tutorial?
ОтветитьMientras mas veo typescript mas veo C#. Me genial que reconozcan que c# es genial jejeje
Ответитьostia el error del enum, que me estaba haciendo ojitos
ОтветитьGracias Midu Pick y Omit, grandes aliados
ОтветитьCómo se llama la consola del inicio? Me refiero a que programa de escritura es:(
ОтветитьCual es esa extension que al sombrear el error/varable/parametro te aparece todas las opciones/tipos disponibles ?
Ответить`[
{
"id":1,
"date":"2017-01-01",
"weather":"rainy",
"visibility":"poor",
"comment":"Pretty scary flight, I'm glad I'm alive"
},
{
"id":2,
"date":"2017-04-01",
"weather":"sunny",
"visibility":"good",
"comment":"Everything went better than expected, I'm learning much"
},
{
"id":3,
"date":"2017-04-15",
"weather":"windy",
"visibility":"good",
"comment":"I'm getting pretty confident although I hot a flock of birds"
},
{
"id":4,
"date":"2017-05-11",
"weather":"cloudy",
"visibility":"good",
"comment":"I almost failed the landing but I survived"
}
]`
Cuál es ese tema?
ОтветитьGracias.
ОтветитьEres lo máximo. No quería aprender TS, pero al ver los primeros minutos como explicas ya vi una necesidad de aprender y ver el vídeo completo, saludos, eres un crack.
ОтветитьGenial el vídeo. Así a ojo me ha quedado una duda y es porque las funciones isString e isDate reciben un string, y si no debería ser un any. Por lo demás increíble
ОтветитьHola ! No entiendo al final la diferencia entre haber hecho el map directamente en el getEntries ya que el comment sale tambien el NonSensitive....
ОтветитьEstuvo genial este tutorial saludos desde Colombia midu
ОтветитьExcelente
ОтветитьPara mí eres sinónimo de calidad. Se que sabes de lo que hablas y lo haces ameno, no dejas cabos sueltos y haces la milla extra. Un 10! Me lo he pasado súper bien siguiéndote y aprendiendo. Lo ampliarías a un CRUD entero con autenticación y una DB real? Sería la ostia en patinete y aprendería un montón
ОтветитьA lo mejor ya te lo han preguntado mil veces pero acabo de llegar. Cuál es la app que utilizas como consola??? Tiene algo de especial? Graciass
Ответитьy no hay una opcion para que no te deje poner los switch :) enhorabuena por los videos !
ОтветитьHolaa , excelente videoo , me sirbio un monton. gracias genio. Como podria tener esta api en la nube ?
ОтветитьHola Midu! Excelente curso ¿Que extensión usas para que te de una previsualización de lo que te devuelve la función?
ОтветитьCuando hago la parte de const {comment, restOfDiary} = entry, me dice: Property 'comment' does not exist on type 'DiaryEntry | undefined'.
ОтветитьExcelente contenido
Ответить