Seleccionar página

Light DOM a fondo

El Light DOM es un espacio compartido entre nuestro componente web y el DOM general, que podemos utilizar para insertar contenido o configurar nuestro componente. Es una muy interesante característica que debemos conocer.

leer más

Shadow DOM a fondo

Para que los componentes web no colisionen unos con otros es muy útil utilizar el Shadow DOM para aislar el DOM y el CSS de cada componente. Esta característica se puede aplicar también a elementos HTML sin necesidad de utilizar Custom Elements, pero es con estos donde cobra todo su potencial. Demos un repaso profundo a las capacidades del Shadow DOM.

leer más

HTMLElement a fondo

HTMLElement es una pieza clave, ya que de él heredan todos los componentes web, pero en muchas ocasiones no conocemos bien sus características. Os invitamos a dar un repaso a fondo a sus capacidades y descubrir cómo sacarle todo el partido en nuestros componentes.

leer más

customElements a fondo

Vamos a dar repaso general a customElements y todos sus métodos. Esta es una pieza clave para la creación de Custom Tag, uno de los pilares de los Web Components. Hemos intentado empezar por lo más básico e ir avanzando hasta describir algunos de sus comportamientos más complejos, además de describir algunas de las características más importantes de los Web Components.

leer más

Uso de jsRPC en una aplicación de ejemplo

Para poder comprender mejor cómo podemos utilizar la librería jsRPC hemos creado una aplicación de ejemplo en la que hemos utilizado el modelo RPC para que el front invoque funciones del servidor y para que los diferentes microservicios invoquen de forma remota funciones entre ellos.

leer más

Un completo sistema RPC en Javascript con sólo 100 líneas

La aparición de gRPC de Google ha hecho que vuelva a ponerse de moda los sistemas de Remote Procedure Calls. La mayoría de las implementaciones de RPC se han ajustado muy poco a las características idiomáticas de Javascript. Con jsRPC mostramos cómo desarrollar un completo sistema RPC utilizando las características de Javascript.

leer más

Usar correctamente el método sort()

En general no se hace un uso habitual del método .sort() de los Array y muchas ocasiones se desconoce cómo hacer funcionar este método de forma correcta. En este artículo os contaremos cómo funciona y cómo sacar partido a sus características.

leer más

Taller del API Performance Timeline

En este taller práctico descubriremos cómo utilizar el paquete perf_hooks en Node, se explican las principales características del API Performance Timeline y se repasan algunos de los criterios y principios fundamentales que hay que tener en cuenta a la hora de optimizar el rendimiento de nuestros programas.

leer más

Explorando el API Performance Timeline

Medir el tiempo de ejecución de nuestro código no es tarea sencilla. El API Performance Timeline nos ofrece muy interesantes posibilidades. En Node está implementado en la librería estándar perf_hook. Os invitamos a dar un repaso a algunas de sus interesantes capacidades.

leer más

Otras extensiones de Map y Set

Vamos a revisar algunas extensiones de los objetos Map y Set que se han propuesto para ser parte del estándar JS y algunas librerías que realizan extensiones interesantes de estos objetos. Son muestra de las capacidades de adaptación que podemos abordar en estas estructuras de datos.

leer más