Tutoriales y Código fuente
-
Javascript
Trie para autocompletado en JavaScript
Implementación de la estructura de datos Trie en JavaScript con insert, search, startsWith y autocomplete. Demo interactiva en el navegador: campo de texto con sugerencias en tiempo real sobre un vocabulario de palabras en español. Highlight de la parte escrita y máximo de 8 sugerencias.
-
Javascript
Juego 2048 en JavaScript
Implementación completa del juego 2048 en JavaScript puro. Grid 4×4, controles de teclado y swipe táctil, animación de aparición de tiles, detección de victoria y game over, score y mejor puntuación guardada en localStorage. Sin dependencias externas.
-
Javascript
Wordle en JavaScript: clon completo en español
Clon del juego Wordle en JavaScript puro con palabras en español. Tablero 6×5, teclado virtual, colores verde/amarillo/gris, animación de flip y detección de victoria y derrota. Todo en un único fichero HTML sin dependencias externas.
-
Javascript
Snake en JavaScript con HTML5 Canvas
Implementación completa del clásico juego Snake con HTML5 Canvas. Controles de teclado y swipe táctil, velocidad creciente según la puntuación y diseño dark responsivo. Todo en un único fichero HTML sin dependencias.
-
Javascript
Cuatro en Raya en JavaScript con IA Negamax
Cuatro en Raya jugable en el navegador, sin dependencias ni instalación. IA con Negamax y poda alfa-beta a profundidad 6: prioriza la columna central, bloquea amenazas del jugador y busca victoria inmediata antes de calcular. Renderizado en canvas HTML5 con gradientes y hover animado. Abre el HT...
-
Javascript
Post-IT arrastrable con JavaScript moderno
Muestra un Post-IT fijo en la pantalla que se puede arrastrar por la cabecera y cerrar. Usa Pointer Events (API moderna que unifica mouse, touch y stylus) y localStorage para recordar si el usuario lo cerró. El original de 2002 usaba document.all y document.layers de IE4/Netscape 4, incompatible...
-
Javascript
Selector de fecha en JavaScript vanilla
Selector de fechas (date picker) en JavaScript puro, sin librerías externas. Muestra un calendario mensual navegable con botones de mes anterior y siguiente, marca el día actual y permite elegir cualquier fecha. La semana empieza el lunes y la fecha seleccionada se muestra en formato largo en e...
-
Javascript
Pacman en JavaScript (HTML5 Canvas)
Versión jugable en el navegador del clásico Pacman, escrita como un único fichero HTML autocontenido. Usa Canvas 2D para dibujar el tablero, el personaje animado con boca que se abre y cierra, y los dos fantasmas con movimiento aleatorio. Compatible con escritorio y móvil; no requiere instala...
-
Javascript
Tetris en JavaScript (HTML5 Canvas)
Tetris jugable en el navegador como fichero HTML autocontenido. Incluye las siete piezas clásicas con rotación, eliminación de líneas, niveles de velocidad progresivos, puntuación, panel con la siguiente pieza y efecto de pieza fantasma que muestra dónde caerá. Funciona sin servidor ni dep...
-
Javascript
Manual de AngularJS
Este es un manual que nos introduce en el framework Javascript AngularJS, un conjunto de librerías de código abierto que nos sirven para hacer aplicaciones web avanzadas del lado del cliente. Es ideal para hacer aplicaciones de negocio y aplicaciones de gestión que se despliegan en una ún...
