Mi misión es que entiendas más cosas de typescript mientras procastinas aca

Joined September 2023
2 Photos and videos
typescript tips retweeted
La gente de Disney creó un piso que te permite caminar sin desplazarte físicamente en el mundo real. Esto, combinado con un buen headset de realidad virtual va a ser una locura

2
2
23
1,880
typescript tips retweeted
61,078
341,494
1,881,005
247,535,891
Widening: es el proceso por el cual typescript decide el tipo de una variable que iniciliazamos sin un tipo específico. Cual creen que es el tipo que decide TS para esta variable: const mixed = ['dev', 1]
0% ('x' | 1)[]
0% [string, number]
0% readonly [string, number]
0% (string | number)[]
0 votes • Final results
27
Alguien sabe configurar oidc en firebase?
26
Es una buena práctica al escribir una función declarar los tipos de los parámetros y de la respuesta. Esto nos permite pensar con claridad que necesita la función antes de implementarla. La implementación puede cambiar pero la firma de la fn no. Una especie de TDD utilizando TS.
1
24
Rompanse un like si les sirvió!
19
Cómo deciden si usar interface o types para su proyecto? Me interesa saber cómo lo deciden... Dejo algunos tips que yo uso para decidir:
1
20
Api interna: en este caso no es recomendable usar interface justamente para evitar el 'declaration merging' del punto anterior y así evitar confusiones con los tipos de datos.
1
15
Por último, si estamos sumandonos a un proyecto siempre es recomendable adoptar la notación que ya estén usando y mantener esa línea Comenten sus métodos para decidir...
14
Excess property checking: Cuando asignamos un objeto directamente a una variable o se lo pasamos a la función estamos utilizando lo que se conoce como ‘excess property checking’ Esto desafía el ‘structural typing’ y lo que conocemos en javascript como ‘duck typing’.
1
22
Podemos ver como typescript nos avisa que estamos asignando mal el objeto y nos evita un posible error en ejecucion
1
16
Ahora si sumamos una variable intermedia podemos ver como volvemos al duck typing normal y typescript utiliza structural typing.
13