Javascript es un lenguaje de programación muy flexible, utilizado (tanto en navegador como en servidores) para crear funcionalidades, automatizar tareas, modificar la estructura de una página, etc. Es considerado el lenguaje oficial de la web y aquí explicaremos como funciona.
¿...o prefieres un roadmap?
¿Ya sabes la teoría? ¡Es hora de ponerse a practicar!
Explico la diferencia que existe entre los objetos de Javascript y las estructuras Map y WeakMap.
Por defecto, la parte superior de un fichero astro es código Javascript que se ejecuta en local. Aquí veremos como crear Javascript en cliente.
Conoce las propiedades y métodos para acceder y modificar el contenido de texto de elementos HTML con JavaScript.
Los bucles for repiten un fragmento de código hasta que no se cumpla una cierta condición. Te los explico.
La carpeta node_modules es el almacén de paquetes que utiliza NodeJS a través de NPM y donde se guardan todas las dependencias de nuestro proyecto.
Introducción y primeros pasos a la utilización de la librería de gestión de estado Zustand en una aplicación React. Te explico por qué utilizarla en nuestras aplicaciones.
Es posible que te hayas encontrado problemas de permisos (EACCES) con NPM al instalar paquetes. Aquí te explicamos como solucionarlos.
Si necesitas utilizar Tailwind en un proyecto de Astro, sólo tienes que instalar la integración y configurar algunos ficheros. Te explico como hacerlo.
OxLint es una herramienta de tipo linter que nos permite encontrar errores y problemas en nuestro código Javascript. Está desarrollado en Rust, lo que lo hace mucho más rápido que ESLint.
Aprende sobre la propagación de eventos personalizados en Javascript, ver la trayectoria del evento o detener la propagación. Te lo explico con ejemplos.
Javascript incluye una API moderna para gestionar fechas relativas (hace X días, dentro de X horas, etc...). ¡Aprende a utilizarla!
NPM gestiona todos los detalles de un proyecto a través de un archivo llamado package.json que se encuentra en la carpeta raíz del proyecto.
Es posible acceder a diferentes elementos conociendo la jerarquía del DOM y la relación entre ellos, algo interesante en ciertas ocasiones.
Para trabajar desde Javascript con los elementos del DOM, necesitamos saber como buscarlos y acceder a ellos.
Si comenzamos a añadir muchos endpoints a nuestra API se volverá difícil de mantener. Te explico como evitarlo.
Aprende la sintaxis JSX en componentes funcionales de React. Primeros pasos para descubrir como escribir código HTML desde React.
¿En qué sectores suele trabajar un desarrollador y que tareas realiza? Damos un repaso a muchos de los sectores que suele tocar un programador.
Mediante la directiva v-on (@) podemos asociar muy facilmente eventos Javascript a elementos del DOM, así como definir y personalizar sus particularidades.
Aprende crear código HTML para nuestros webcomponents de forma cómoda a través de plantillas o templates.
¿Prefieres contenido de video? ¡Echa un vistazo a mi canal!
Soy Manz, vivo en Tenerife (España) y soy streamer partner en Twitch y profesor. Me apasiona el universo de la programación web, el diseño y desarrollo web y la tecnología en general. Aunque soy full-stack, mi pasión es el front-end, la terminal y crear cosas divertidas y locas.
Puedes encontrar más sobre mi en Manz.dev