Escenario Expert

1

Estado de Platzi

2

La primera startup de educación: Radio Sutatenza en 1947- Diana Uribe

3

El desafío ético de liderar en la era de AI- Monica Fonseca - Laura Velásquez Herrera - Natalia Jaramillo Manjarrés - Diana Marcela Orozco

4

¡El Futuro de la Web! Lo nuevo de JavaScript, HTML y CSS - Midudev

5

De quién es la culpa del colapso de la educación - Freddy Vega

6

Cómo construir la web del 2030 - Christian Van Der Henst

7

The secret to processing terabytes of data in JavaScript - Erick Wendel

8

Cultura y Talento: La formula para la innovación. Daniel Saldarriaga + Anibal Rojas

9

Platzi y DeVry University Cvander + Micah Arnold DeVry

10

Cómo monetizar tu conocimiento y mejorar tus finanzas - Juan pablo zuluaga

11

Gran final del Platzi Demo Day

12

Así Gemini de Google cambiará el desarollo de software - Carlos Peña

13

La magia de Colombia a través del arte- Eddie White

Stage AI

14

Cómo AI resuelve la accesibilidad de la web- Oscar Barajas

15

Inteligencia Aumentada desde la trinchera: lo que aprendí en Tesla - Sebastian Cao

16

El futuro de Python como lenguaje - Carli Code

17

Agentes de AI: El superpoder de Microsoft Copilot - Federico Moreno Vázquez de Microsoft

18

La nueva estructura de los equipos de software que usan AI - Ronald Escalona

19

Predicciones sobre AI que serán realidad (y sus consecuencias) - Andrés Anaya

20

Como la AI está redefiniendo el rol de Software Engineer - Mariangélica Useche

21

La guía definitiva de algoritmos de ordenamiento - Teffcode

22

El camino que me llevo a tener una estatua - Bea Gandica

Stage Startups

23

Marketing; para cuando el marketing supera la suerte - Manuela Villegas

24

¿Este es el mejor o el peor momento para emprender? - Santiago Zavala

25

La historia de Muni, sin filtros - Maria Echeverry

26

Los mitos que matan el Emprendimiento Latino - Edrizio de la Cruz

Ignites

27

Haz más con menos: Optimiza tu proceso creativo con AI - Daniel Carvajal

28

De la escritura al código: cómo migrar de profesión - Julián Cárdenas

29

La curiosidad puede cambiar tu vida - Gabriela García González

30

Salta, ya aparecerá el piso - Michel Olarte Moyano

31

Invierte Tu Vida - Juan Pablo Osorio

32

Haz que tu Carrera Profesional sea una Aventura Emocionante- Jeisson Malaver

33

Combate y triunfa: Aprende con AI y resiliencia - Wimer Garzon

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Platzi Conf Bogotá 2024

Platzi Conf Bogotá 2024

Amazon Web Services (AWS)

Amazon Web Services (AWS)

The secret to processing terabytes of data in JavaScript - Erick Wendel

7/33
Recursos

¿Por qué JavaScript sigue siendo relevante con Node.js?

Experimenta la revolución que JavaScript ha causado en el mundo de la programación a través de Node.js. Con una comunidad vibrante y en constante evolución, muchos desarrolladores siguen encontrando en JavaScript una herramienta poderosa para sus proyectos. Aun enfrentando críticas, su capacidad de adaptación lo ha mantenido como un lenguaje relevante y vital.

  • Evolución continua: Desde 2009, JavaScript ha pasado de ser visto como un simple lenguaje de script para formularios web a convertirse en una plataforma robusta para aplicaciones complejas.
  • Node.js destaca: Su capacidad para manejar múltiples usuarios con bajo consumo de memoria y su modelo de ejecución inteligente lo ha posicionado como una opción preferida para desarrollos modernos.
  • Versatilidad: Permite el uso del mismo lenguaje para el frontend y el backend, ahorrando tiempo y facilitando el aprendizaje.

¿Cómo aprovechar al máximo el procesamiento de datos en JavaScript?

El potencial de JavaScript se amplifica al manejar grandes volúmenes de datos, rompiendo el mito de que solo Python u otros lenguajes son adecuados para ello. Aquí te mostramos cómo llevarlas a cabo con eficiencia.

  • Web Streams: Estas permiten procesar y transformar datos de manera eficiente al convertir archivos en buffers y procesar cada fragmento de manera independiente.
  • Async Generators: Utilizados para obtener datos cuando sea necesario, reduciendo el uso de recursos innecesarios.
  • Web Workers: Ideal para plantear tareas pesadas en segundo plano, evitando la paralización del navegador y mejorando la experiencia del usuario.

¿Cómo están integradas las tecnologías web en JavaScript?

Por medio de APIs modernas, JavaScript ha logrado integrar tecnologías que facilitan y mejoran la experiencia del desarrollo tanto en el frontend como en el backend.

  • Web Codecs y Processing: Permiten trabajar con videos y audios directamente en los navegadores, incluso sin un backend asociado.
  • Realidad del navegador: La única tecnología que funciona de manera nativa en todos los navegadores es JavaScript, lo que permite un desarrollo continuo y efectivo. Esto se evidencia en tratar grandes archivos de datos directamente desde el navegador sin comprometer su rendimiento.

Finalmente, la lección valiosa es: si puedes procesar bajo demanda, hazlo. Usar adecuadamente web streams, generators asíncronos y web workers permitirá que saques el mayor provecho posible de JavaScript en tu trabajo cotidiano. Con JavaScript y Node.js, la posibilidad de transformación y adaptación se encuentra al alcance de tus manos. ¡Atrévete a experimentar más allá de los límites aparentes!

Aportes 4

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Qué chimba!! xD Es increíble la energía que transmite y el poco tiempo que le tomó aprender a comunicarse en español. Ojalá pudiera yo hablar tan rápido en otro idioma. u.u
Energía y carisma es todo lo que transmite, da gusto ver y escuchar una charla así! 🚀
Gracias Erick por compartir estrategias para manejar grandes volúmenes de datos de manera eficiente en JavaScript, desmitificando la idea de que este lenguaje no puede abordar tareas de alto rendimiento.
buen aporte. es bueno hacer una réplica con lo enseñado.