✨ 5 cosas que no sabías de

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ต.ค. 2024

ความคิดเห็น • 17

  • @matiasabarcamorales3263
    @matiasabarcamorales3263 2 ปีที่แล้ว +6

    Buen video, jajja me rei mucho con el nombre del curso "Mas alla de any" me pillaron xd

  • @AndresSaaN
    @AndresSaaN 2 ปีที่แล้ว +1

    La magia de los Primitives me parece una maravilla!! ¿Lo explicáis a fondo en el curso?

  • @Bleibruk
    @Bleibruk 2 ปีที่แล้ว +1

    lo de los Primitives está una locura!

  • @DanielAntonio000
    @DanielAntonio000 2 ปีที่แล้ว +2

    Menudo tema del typescript con el private

  • @saulblancotejero8298
    @saulblancotejero8298 2 ปีที่แล้ว +4

    Lanzo una pregunta un poco tricky, ¿Cómo tiparíais una cadena para una variable que solo guardará colores en formato HEX? (sin alpha)
    ----
    A mí se me ocurre algo como:
    ```
    // 22 valores distintos ([A-Za-z0-9])
    type HexChar = 'A' | 'B' | 'C' | 'D' | 'E' | 'F' | 'a' | 'b' | 'c' | 'd' | 'e' | 'f' | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9;
    // Puede ser de longitud 3 o 6
    type HexColor = `#${HexChar}${HexChar}${HexChar}` | `#${HexChar}${HexChar}${HexChar}${HexChar}${HexChar}${HexChar}`;
    ```
    Observad como a TypeScript le vuela la cabeza intentar checkear el tipo con la segunda parte de la unión del tipo HexColor. Al comentar la segunda parte de la unión TypeScript ya puede con ello.
    TypeScript es una verdadera maravilla, y al ser turing complete (contando solo como evalúa los tipos) podemos ser muy creativos a la hora de definir los tipos, pero como siempre, existen límites...
    En la primera parte de la unión existen 22 ^ 3 (= 10648) posibles valores válidos.
    En la segunda parte de la unión existen 22 ^ 6 (= 113379904) posibles valores válidos, esto es lo que marea a TypeScript.
    (Esto podría solucionarse utilizando regex para validar el formato de las cadenas, pero esta característica aún no está disponible en TypeScript 😔)

    • @veelglorie
      @veelglorie 2 ปีที่แล้ว

      Una buena forma de encarar esto me parece que es poniéndose de acuerdo en el equipo de trabajo y decidir si van a utilizar las letras en formato uppercase o lowercase. PD: usen lower. Por otro lado, si TypeScript se marea o no ya depende del equipo con el que esté desarrollando cada persona. Quizás, incluso utilizando solo números, ya sea suficiente para que se vuelva loco en una computadora de bajos recursos.

  • @CosasCotidianas
    @CosasCotidianas 2 ปีที่แล้ว

    Me gusta más este nuevo equipo. Los voy a seguir de nuevo.

  • @claudioviajando6184
    @claudioviajando6184 2 ปีที่แล้ว

    Yo estoy utilizando en NodeJs para private el hashtag #

  • @miguecast
    @miguecast ปีที่แล้ว

    Jeje no me habéis pillao...tengo esta info, pero me falta experiencia en el desarrollo y casos de uso real

  • @Ricky-vm9eo
    @Ricky-vm9eo 2 ปีที่แล้ว

    No puedo ingresar x bytli pongan el enlace directo

  • @ElPolemista
    @ElPolemista 2 ปีที่แล้ว

    Falsa sensación de seguridad.

  • @lautarotico5269
    @lautarotico5269 2 ปีที่แล้ว

    si sabia todas re facil

  • @jakijaj
    @jakijaj 2 ปีที่แล้ว

    Excelente video, pero usar un tema oscuro seria mucho mejor para la visualización del código, mis ojos se queman

  • @platerplane
    @platerplane 2 ปีที่แล้ว

    "challengue" no lleva u al final

  • @dexter117
    @dexter117 2 ปีที่แล้ว

    Es que ningun lenguaje de programacion existe, todos son una mentira. Unicamente ensamblador es lo mas cercano a un lenguaje verdaderamente fisico sobre el computador.

  • @davidmendizabal7508
    @davidmendizabal7508 2 ปีที่แล้ว +1

    No se porqué estoy viendo este video, realmente mi opinión de typescript es bastante pobre. Forzar tipos en un lenguaje como js es una mala idea.

  • @marcepari5176
    @marcepari5176 2 ปีที่แล้ว

    Saludos, una observación de buena fe, no veo necesario ver la cara de los ponentes, distrae