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.
Los bucles for repiten un fragmento de código hasta que no se cumpla una cierta condición. Te los explico.
En programación hay ciertas convenciones a la hora de poner un nombre a una variable, función, clase u otro elemento.
Es importante conocer la estructura de nuestro proyecto antes de empezar a escribir nuestra primera línea de código. Aquí tienes más información sobre la estructura de nuestro proyecto.
Cuando trabajamos con el DOM de Javascript, podemos acceder a la propiedad className de un elemento HTML para cambiar sus clases.
Aprende la sintaxis JSX en componentes funcionales de React. Primeros pasos para descubrir como escribir código HTML desde React.
Aprende a manejar eventos en React evitando el addEventListener y utilizando mecanismos más apropiados para JSX, y descubriendo que son los eventos sintéticos
La desestructuración de objetos en Javascript es, probablemente, una de las estrategias más utilizadas cuando trabajamos en este lenguaje.
Cuando queremos detectar acciones con el ratón en Javascript, podemos utilizar MouseEvent, pero PointerEvent es un evento más apropiado.
Para ser bueno en programación, no debes enfocarte en los lenguajes o frameworks. Programar es más que tecnología, es pensar en cómo resolver el problema.
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.
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.
customElements es el registro global de Custom Elements del navegador donde están registradas las etiquetas HTML personalizadas.
En Javascript puedes realizar multitud de operaciones matemáticas de forma nativa, sin necesidad de librerías externas.
ECMAScript es la especificación donde se define como debe funcionar Javascript y como se debe comportar en los navegadores web.
Una de las bases de datos más sencillas, cómodas y rápidas de utilizar es SQLite, la cuál se guarda en un sólo archivo. Te explico como dar los primeros pasos con NodeJS.
Evita problemas de rendimiento y fugas de memoria con esta técnica para cancelar eventos en Javascript y mejorar el rendimiento.
Descubre y aprende a utilizar las herramientas de Inteligencia Artificial más populares y avanzadas para mejorar tu productividad y resolver problemas complejos.
En la nueva Composition API de Vue 3 la parte de reactividad de Vue cambia ligeramente. Veamos cuales son esos cambios.
Desde nuestro propio navegador podemos utilizar la API multimedia nativa de Javascript y manipular archivos multimedia (audio o video).
¿...o prefieres un roadmap?
¿Ya sabes la teoría? ¡Es hora de ponerse a practicar!
¿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