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!
Es posible que te hayas encontrado problemas de permisos (EACCES) con NPM al instalar paquetes. Aquí te explicamos como solucionarlos.
La indentación de código es una de las características que un buen programador debe aprender para crear un código legible y correcto.
Descubre si la programación es para ti, desmitificando las creencias comunes sobre esta carrera.
Cuando utilizamos diferentes entornos (desarrollo o producción), la información se guarda como variables de entorno en ficheros `.env`. Te explico como funcionan.
Para trabajar desde Javascript con los elementos del DOM, necesitamos saber como buscarlos y acceder a ellos.
En este artículos vemos como funciona async/await, una sintaxis alternativa para manejar promesas y asincronía en Javascript.
En programación hay ciertas convenciones a la hora de poner un nombre a una variable, función, clase u otro elemento.
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.
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.
Conoce las propiedades y métodos para acceder y modificar el contenido de texto de elementos HTML con JavaScript.
Los ficheros .astro son componentes que tienen una estructura similar a un frontmatter de Markdown, pero con Javascript en lugar de YAML
En Javascript debemos saber crear y modificar elementos HTML desde Javascript. Para ello, hay que aprender a manipular el DOM.
La forma más sencilla de instalación de Node/NPM es mediante NVM. Aquí te explico como hacerlo.
En este post veremos cuales son los clásicos problemas al gestionar la asincronía con promesas basadas en then(). Introducción a las funciones asíncronas.
Aprende sobre la diferencia entre frontend, backend y fullstack en este artículo. Descubre ciertos conceptos, donde actuán dichas tecnologías y que modalidades puedes utilizar.
Existen multiples formas de organizar el código que conviene conocer antes de empezar a programar. Te lo explico.
Todo componente o instancia de Vue pasa por varias fases en lo que se llama el ciclo de vida de Vue. Veamos cuales son esas fases.
Los ámbitos son super importantes en el mundo de la programación, ya que definen desde y hasta donde existe algo.
Phaser se basa en el trabajo con GameObjects, objetos del juego que representan puntos clave del juego como imágenes, textos, videos, sprites, etc... Veamos como se pueden usar.
¿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