Cristian Adán

Cristian Adán

Full Stack Developer

PlayJS 0.3.1

javascript side project playjs

PlayJS es un playground para JavaScript en la web que permite ejecutar código en tiempo real.

¿Qué es PlayJS?

Es un playground para JavaScript en la web que permite ejecutar código en tiempo real. Es uno de mis proyectos más técnicos. Me está permitiendo descubrir las profundidades de JavaScript y de la web en general. Es de código abierto y animo a contribuir a cualquiera que quiera hacerlo.

Puedes probarlo en playjs.dev

Nuevas funcionalidades

A partir de la versión 0.3.1 se añade soporte para funciones asícronas y se permite importar paquetes npm.

Funciones asíncronas

Se añade soporte await y async. Se abre el uso de fetch para llamadas a APIs. Un ejemplo de uso:

Paquetes npm

La importación de paquetes de npm es gracias a Skypack. Es una funcionalidad experimental en la que sigo trabajando, pero es el primer paso para hacer de PlayJS un entorno de pruebas más completo.

Era necesario poner este ejemplo:

¿Qué es Skypack?

Skypack es un CDN para paquetes de npm. Es una alternativa a los CDNs tradicionales como jsDelivr o UNPKG. La diferencia es que Skypack no requiere que instales los paquetes en tu proyecto, sino que los carga directamente desde el CDN.

¿Qué es un playground?

Un playground es un entorno de pruebas. En el caso de PlayJS, es un entorno de pruebas para JavaScript. Puedes probar código JavaScript sin necesidad de instalar nada en tu ordenador.

¡Comparte!