You don't have access to this class

Keep learning! Join and start boosting your career

Aprovecha el precio especial y haz tu profesión a prueba de IA

Antes: $249

Currency
$209
Suscríbete

Termina en:

0 Días
14 Hrs
51 Min
32 Seg
Curso de TypeScript

Curso de TypeScript

Nicolas Molina

Nicolas Molina

Usando librerías que NO soportan TypeScript

23/24
Resources

The TypeScript ecosystem has created modules to manually add typing to libraries that do not have type support.

For example, if you want to work with the lodash library, Visual Studio Code will prompt you to install a type system so that you can develop seamlessly from TypeScript:
Error al queres utilizar lodash en TypeScript

Contributed by: Martin Alvarez.

Contributions 52

Questions 5

Sort by:

Want to see more contributions, questions and answers from the community?

Ame el curso

Excelente Ts, excelente profesor y excelente curso 10/10.

Como saber si la librería no tiene el soporte de tipos integrados, pero si tiene un modulo de tipos para dar soporte.

tanto tiempo temiendole a TS solo por no haber tenido un buen tutor que lo hiciera ver que es sencillo (por lo menos las bases y fundamentos). Muchas gracias por el curso profe.

Muy buen curso

Les comparto el último código del curso

import _ from 'lodash';

const data = [
    {
        username: 'nico',
        role: 'admin'
    },
    {
        username: 'Valentina',
        role: 'seller'
    },
    {
        username: 'Zulema',
        role: 'seller'
    },
    {
        username: 'Santiago',
        role: 'seller'
    }
]

const rta = _.groupBy(data, (item) => item.role)
console.log(rta)

Excelente, desconocía que se pudieran utilizar librerías no soportadas.

Para utilizar lodash con ts, si no les sale en el editor como mostró el profesor, aquí les dejo el comando y el import que necesitan

import * as _ from "lodash"
npm i @types/lodash

Es curioso aprendí Ts a la mala hace como 1 año y medio y más o menos lo usaba como por instinto… Gracias Tio Platzi por este Curso. ❤️

Excelente Curso ya puedo agregar TypeScript al CV jejeje. A seguir practicando y aprendiendo TS.

Actualmente me aparece que Lodash ya tiene soporte para TypeScript, lo agregaron hace 2 semanas! 🥳

Pasar de la sintaxis de require() a la de EcmaScript modules:

// Antes
var _ = require('lodash');
// Después
import _ from 'lodash;

VS Code va a indicar que el módulo no tiene un sistema de tipos y va sugerir la instalación de uno. Ejemplo:

npm i --save-dev @types/lodash

Estos módulos forman parte del ecosistema de TS y permiten agregar tipado a librerías que no lo tienen.

nunca pensé que a final de cuentas, si me gustaria incluir TS a mis skills xd, muchas gracias, excelente curso 10/10

Pensé que TS era algo del otro mundo. Es genial y ayuda mucho con esos bugs que pasan “sin ser vistos”.
Excelente y muy explicado el curso.

En definitiva Nicolas Molina es uno de los mejores profesores de Platzi. Explica super bien, da a entender, tiene buena documentación en la zona de recursos y lo más importante, te motiva a practicar. Soy principiante en el uso de TypeScript y me siento muy afortunada de haber tomado este curso. Muchas gracias!

Hace mucho tiempo no disfrutaba tanto hacer un curso

![](https://static.platzi.com/media/user_upload/image-510b3fcf-e588-472c-be70-bce272aff2b6.jpg) Para que resuelvan las dudas con AI.
npm i lodash 
npm i --save-dev @types/lodash

Luego de terminar el curso y teniendo mas de 6 años usando js puro y ES6, te dedico esto TS.

““Me está gustando
Que los minutos
Se me pasen a tu lado
Que te parezcas tanto
A lo que había soñado””

Los recoditos jaja

como se llama fundamentos cumple todos los requisitos para solventar muchas dudas … de verdad que me sirvió

que excelente curso gracias 👌🦾
Lodash es una biblioteca de JavaScript que facilita la manipulación y transformación de datos. Se utiliza para realizar operaciones comunes como la iteración sobre arreglos y objetos, la creación de funciones más eficientes y la manipulación de estructuras de datos. Lodash proporciona métodos útiles para trabajar con colecciones, arreglos, objetos y cadenas, mejorando la legibilidad y el rendimiento del código. Es especialmente valioso en proyectos donde se necesita trabajar con datos de manera eficiente y concisa.
Lodash es una librería de JavaScript muy útil para optimizar tareas comunes. Por ejemplo, al trabajar con arreglos en una aplicación web, podrías usar `_.uniq(arr)` para eliminar duplicados de un arreglo. Imagina que tienes un arreglo de IDs de usuarios: `const ids = [1, 2, 2, 3, 4, 4];`. Usando Lodash, podrías hacer: ```javascript const uniqueIds = _.uniq(ids); console.log(uniqueIds); // [1, 2, 3, 4] ``` Esto mejora la legibilidad y reduce el tiempo de desarrollo.
Lodash es una biblioteca de utilidades para JavaScript que facilita la manipulación de arreglos y objetos, mejora el rendimiento y simplifica tareas comunes de programación. Proporciona funciones como map, filter, reduce y debounce, entre muchas otras, que ayudan a trabajar con datos de manera más eficiente. Es especialmente útil en proyectos que requieren un manejo avanzado de datos y funcionalidad modular.
Tanto que evite aprender angular y ahora viendo como usar typescript la cosa pinta bien
excelente! Como me guardo esta clase en favoritos?
por un momento creí que lodash ya tenia soporte para ts porque en el repo había un archivo de tsconfig.json. Pero no , ¿que paso aquí? ![](https://static.platzi.com/media/user_upload/imagen-a85e1ec8-2fc0-4d37-84ae-b39b4083128c.jpg)
La librería ya tiene tsconfig!
Vengo del futuro y Lodash ya tiene soporte con TypeScript :D 1. npm i -g npm 2. npm i --save lodash 3. npm i --save-dev @types/lodash
⭐️⭐️⭐️⭐️⭐️
Muy buen curso <3
Excelente curso, empezaré a usar ts con vehemencia
mi mente exploto en cada clase con algo nuevo que entendi mejor 10 de 10
<u>Excelente contentido y excelente docente!</u>

Soy el único que piensa que su voz es parecida a la de Lalo Garza??? lo estoy reproduciendo en 1.75x jajaja

Librerías que NO soportan TS.

El ecosistema de JavaScript ha creado unos módulos para agregar manualmente tipado a las librerías que no tienen soporte para TypeScript. Se necesita instalar el siguiente paquete colocando el nombre de la librería al final: npm i --save-dev @types/nombre de librería

Generalmente el editor de texto proporciona el código para tipar la librería y evitar errores.

Me encanto este curso, pensé que TS era muy complicado pero la manera como lo explica Nicolas se hace más sencillo, ahora utilizaré TS en mis proyectos, recomiendo este curso

Wow ya hasta para eso tienen solucion :0

Este curso es excelente!

Excelente profesor y su contenido. Recomiendo su curso de manipulación de arrays, demasiado bueno 😃. de los que pocos que si dan un buena info de valor.

Nicolás muchisimas gracias por enseñarnos!
Definitvamente se nota que tienes buen dominio del lenguaje por como explicas!!!
Me encanto Typescript!!
FABULOSO!! ♥ ♥

Excelente curso, me hizo amar typescript a pesar de empezar con mucho miedo

Me asombra, que tengo 1 día viendo TypeScript y lo estoy entiendo bien. No voy a decir al 100% porque es mentir.

Gracias, Profr.

Bastanta informacón útil, me encantó typescript

La actualizacion de este curso esta muy buena y el profe explica muy bien

Este curso estuvo genial. Mucho mejor que el anterior y con profesor mucho más entendible. Gracias al equipo de Platzi

npm i lodash
npm i --save-dev @types/lodash

Me encanto el curso

Excelente curso. Super recomendado!

Me encanto el curso y el profesor! Muy claro al explicar cada uno de los conceptos dados.
Voy a continuar tomando cursos dados por el.

muy bueno

excelente curso me encanto