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!
En este artículo te explicamos que es Phaser y como seguir unos primeros pasos para comenzar a crear un videojuego.
Los Server-Sent Events son un mecanismo de comunicación cliente-servidor que envía la información en una sola dirección.
Astro incorpora varias utilidades muy interesantes para ayudarte a combinar código Javascript con el código CSS, compartiendo datos e información. Veamos como funciona.
Es posible gestionar eventos Javascript mediante listeners utilizando el método addEventListener().
Los ámbitos son super importantes en el mundo de la programación, ya que definen desde y hasta donde existe algo.
Frecuentemente, nos interesará añadir, reemplazar o eliminar contenido de una etiqueta HTML desde Javascript. En este post te explicamos como hacerlo.
La conocida como «Option API» es la forma tradicional de trabajar con Vue, que es posible utilizarla tanto en la versión 2 de Vue como en la versión 3.
Phaser nos proporciona varias funciones muy interesantes para controlar por teclado el personaje o aspectos de nuestro videojuego. Te explico las diferentes formas con ejemplos.
Si comenzamos a añadir muchos endpoints a nuestra API se volverá difícil de mantener. Te explico como evitarlo.
Diferencias entre CommonJS (CJS) y ES Modules (ESM). Otros sistemas de módulos Javascript relacionados (AMD, IFEE, UMD, etc...) y su historia.
Conoce los primeros pasos para instalar React y configurarlo con Vite, el automatizador más popular.
En Javascript debemos saber crear y modificar elementos HTML desde Javascript. Para ello, hay que aprender a manipular el DOM.
Aprende a programar con paciencia y curiosidad. Entiende como gestionar la frustración, el síndrome del impostor y los errores al aprender.
En este artículos vemos como funciona async/await, una sintaxis alternativa para manejar promesas y asincronía en Javascript.
Los callbacks son funciones que se pasan por parámetro a otras funciones y, probablemente, la forma más básica de gestionar la asincronía en Javascript. Repasemos los conceptos.
Utilizando funciones callbacks podemos manejar la asincronía del código Javascript. Te explico como funciona y sus desventajas.
En este artículo encontrarás varias formas de incluir estilos CSS en nuestros componentes de Astro. Echa un vistazo y elige la mejor para tu caso.
Aprende como determinar el tipo de dato de una variable o constante en Javascript utilizando typeof o constructor.name.
La carpeta pages se encarga de crear las rutas de nuestro sitio web y ponerle el contenido. Para empezar, hay que aprender a crear rutas estáticas.
¿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