JavaScript
JavaScript es el lenguaje estándar para crear aplicaciones web y experiencias de navegador web, así como una alternativa muy popular para crear aplicaciones de servidor mediante NodeJS.
-
Lección 📈 En tendenciaTemporada 1
Aquí empieza la primera temporada de mi curso de TypeScript. Este vídeo ni siquiera es una introducción a TypeScript. Busco contarte cómo voy a orientar este curso y qué puedes esperar de él. -
Lección 📈 En tendenciaSlots de Shadow DOM
Con slots, se puede disponer de un sistema para preparar placeholders en un template HTML insertado en un Custom Element, para poder especificar declarativamente el contenido de esa etiqueta usando únicamente lenguaje de marcado. -
Lección 📈 En tendenciaCustom Elements usando HTML Templates
Ahora que hemos visto en qué consisten las templates de HTML5, podemos ver cómo integrar una template y extraer su contenido, para incorporarla en un Custom Element. -
Lección 📈 En tendenciaCómo crear tests en NodeJS 20 sin instalar dependencias
Desde NodeJS 20, hay un framework de pruebas unitarias integrado en el propio entorno de NodeJS. -
Lección 📈 En tendenciaShadow DOM
Shadow DOM es una API para encapsular el DOM de un componente, con el objetivo de que no se pueda alterar su presentación o sus eventos DOM desde fuera. -
Lección 📈 En tendencia✱ Asterisco: Microframeworks y JSX
Un pequeño inciso para hablar acerca de los microframeworks, las microlibrerías y otras maneras de obtener usando vanilla JS un comportamiento similar al de JSX. -
Lección 📈 En tendenciaPrimeros pasos con AlpineJS, el microframework mágico
AlpineJS es un microframework con el que es posible incorporar una pequeña capa de interactividad a páginas web, para cuando sólo quieres esparcir una gota de JavaScript en tu web. -
Lección 📈 En tendenciaEl tutorial definitivo de promesas
Las promesas son lo que en JavaScript se ha venido llamando a la programación orientada a futuros. Mi objetivo en este taller es que comprendas promesas: qué son, cómo se utilizan y cómo puedes fabricar tus propias promesas. Y hacerlo paso a paso y en un lenguaje claro que puedas... -
Lección 📈 En tendenciaforEach vs map
forEach es un método funcional de la clase Array de JavaScript que sirve para recorrer los elementos de un Array. map es otro método que sirve para aplicar transformaciones. Aunque ambos iteran sobre los elementos de un bucle, su propósito es diferente y como tal, no hay que confundirlos y... -
Lección 📈 En tendenciaCreando nuestro primer componente
Escribir componentes en Svelte resulta muy sencillo. En este capítulo veremos cómo crear un archivo .svelte, que es un archivo que contiene el código HTML, JavaScript y CSS de un componente. Luego estos componentes podrán ser organizados y jerarquizados, y les podremos meter comportamientos avanzados.