-
279 |
-
280 |
281 |
Cargando...
282 |Esto puede tardar un poco. Paciencia.
283 |
284 |
├── .gitignore ├── .vscode ├── extensions.json └── settings.json ├── 01-tinder-swipe ├── index.html ├── iphone.webp ├── photos │ ├── 1.webp │ └── 2.webp ├── tinder-icons.webp └── tinder-logo.webp ├── 02-arkanoid-game ├── bkg.png ├── bricks.png ├── index.html └── sprite.png ├── 03-midu-typing-game ├── data.js └── index.html ├── 04-chatgpt-local ├── index.html └── worker.js ├── 05-api-geo-ip └── index.html ├── 06-tetris-canvas └── index.html ├── 07-tier-maker └── index.html ├── 08-excel-js └── index.html ├── 09-paint-win-95 ├── cursors │ ├── erase.png │ ├── picker.png │ ├── pincel.png │ └── point.png ├── icon.png ├── icons │ ├── clear.png │ ├── draw.png │ ├── ellipse.png │ ├── erase.png │ ├── fill.png │ ├── picker.png │ ├── rectangle.png │ ├── save.png │ ├── star.png │ └── trash.png └── index.html ├── 10-stack-game └── index.html ├── 11-js-perf-benchmark ├── index.html └── worker.js ├── 12-moto-scroll ├── frames │ ├── 0.webp │ ├── moto-001.webp │ ├── moto-002.webp │ ├── moto-003.webp │ ├── moto-004.webp │ ├── moto-005.webp │ ├── moto-006.webp │ ├── moto-007.webp │ ├── moto-008.webp │ ├── moto-009.webp │ ├── moto-010.webp │ ├── moto-011.webp │ ├── moto-012.webp │ ├── moto-013.webp │ ├── moto-014.webp │ ├── moto-015.webp │ ├── moto-016.webp │ ├── moto-017.webp │ ├── moto-018.webp │ ├── moto-019.webp │ ├── moto-020.webp │ ├── moto-021.webp │ ├── moto-022.webp │ ├── moto-023.webp │ ├── moto-024.webp │ ├── moto-025.webp │ ├── moto-026.webp │ ├── moto-027.webp │ ├── moto-028.webp │ ├── moto-029.webp │ ├── moto-030.webp │ ├── moto-031.webp │ ├── moto-032.webp │ ├── moto-033.webp │ ├── moto-034.webp │ ├── moto-035.webp │ ├── moto-036.webp │ ├── moto-037.webp │ ├── moto-038.webp │ ├── moto-039.webp │ ├── moto-040.webp │ ├── moto-041.webp │ ├── moto-042.webp │ ├── moto-043.webp │ ├── moto-044.webp │ ├── moto-045.webp │ ├── moto-046.webp │ ├── moto-047.webp │ ├── moto-048.webp │ ├── moto-049.webp │ ├── moto-050.webp │ ├── moto-051.webp │ ├── moto-052.webp │ ├── moto-053.webp │ ├── moto-054.webp │ ├── moto-055.webp │ ├── moto-056.webp │ ├── moto-057.webp │ ├── moto-058.webp │ ├── moto-059.webp │ ├── moto-060.webp │ ├── moto-061.webp │ ├── moto-062.webp │ ├── moto-063.webp │ ├── moto-064.webp │ ├── moto-065.webp │ ├── moto-066.webp │ ├── moto-067.webp │ ├── moto-068.webp │ ├── moto-069.webp │ ├── moto-070.webp │ ├── moto-071.webp │ ├── moto-072.webp │ ├── moto-073.webp │ ├── moto-074.webp │ ├── moto-075.webp │ ├── moto-076.webp │ ├── moto-077.webp │ ├── moto-078.webp │ ├── moto-079.webp │ ├── moto-080.webp │ ├── moto-081.webp │ ├── moto-082.webp │ ├── moto-083.webp │ ├── moto-084.webp │ ├── moto-085.webp │ ├── moto-086.webp │ ├── moto-087.webp │ ├── moto-088.webp │ ├── moto-089.webp │ ├── moto-090.webp │ ├── moto-091.webp │ ├── moto-092.webp │ ├── moto-093.webp │ ├── moto-094.webp │ ├── moto-095.webp │ ├── moto-096.webp │ ├── moto-097.webp │ ├── moto-098.webp │ ├── moto-099.webp │ ├── moto-100.webp │ ├── moto-101.webp │ ├── moto-102.webp │ ├── moto-103.webp │ ├── moto-104.webp │ ├── moto-105.webp │ ├── moto-106.webp │ ├── moto-107.webp │ ├── moto-108.webp │ ├── moto-109.webp │ ├── moto-110.webp │ ├── moto-111.webp │ ├── moto-112.webp │ ├── moto-113.webp │ ├── moto-114.webp │ ├── moto-115.webp │ ├── moto-116.webp │ ├── moto-117.webp │ ├── moto-118.webp │ ├── moto-119.webp │ ├── moto-120.webp │ ├── moto-121.webp │ ├── moto-122.webp │ ├── moto-123.webp │ ├── moto-124.webp │ ├── moto-125.webp │ ├── moto-126.webp │ ├── moto-127.webp │ ├── moto-128.webp │ ├── moto-129.webp │ ├── moto-130.webp │ ├── moto-131.webp │ ├── moto-132.webp │ ├── moto-133.webp │ ├── moto-134.webp │ ├── moto-135.webp │ ├── moto-136.webp │ ├── moto-137.webp │ ├── moto-138.webp │ ├── moto-139.webp │ ├── moto-140.webp │ ├── moto-141.webp │ ├── moto-142.webp │ ├── moto-143.webp │ ├── moto-144.webp │ ├── moto-145.webp │ ├── moto-146.webp │ ├── moto-147.webp │ ├── moto-148.webp │ ├── moto-149.webp │ ├── moto-150.webp │ └── moto-151.webp ├── images.js ├── index.html └── logo.png ├── LICENSE.md ├── README.md ├── web ├── .astro │ ├── content-assets.mjs │ ├── content-modules.mjs │ ├── content.d.ts │ ├── data-store.json │ ├── settings.json │ └── types.d.ts ├── README.md ├── astro.config.mjs ├── bun.lockb ├── package.json ├── public │ ├── favicon.svg │ ├── me-blue.webp │ ├── me.webp │ ├── og.jpg │ ├── projects │ │ ├── 01-tinder-swipe │ │ │ ├── index.html │ │ │ ├── iphone.webp │ │ │ ├── photos │ │ │ │ ├── 1.webp │ │ │ │ └── 2.webp │ │ │ ├── tinder-icons.webp │ │ │ └── tinder-logo.webp │ │ ├── 01.webp │ │ ├── 02-arkanoid-game │ │ │ ├── bkg.png │ │ │ ├── bricks.png │ │ │ ├── index.html │ │ │ └── sprite.png │ │ ├── 02.webp │ │ ├── 03-midu-typing-game │ │ │ ├── data.js │ │ │ └── index.html │ │ ├── 03.webp │ │ ├── 04-chatgpt-local │ │ │ ├── index.html │ │ │ └── worker.js │ │ ├── 04.webp │ │ ├── 05-api-geo-ip │ │ │ └── index.html │ │ ├── 05.webp │ │ ├── 06-tetris-canvas │ │ │ └── index.html │ │ ├── 06.webp │ │ ├── 07-tier-maker │ │ │ └── index.html │ │ ├── 07.webp │ │ ├── 08-excel-js │ │ │ └── index.html │ │ ├── 08.webp │ │ ├── 09-paint-win-95 │ │ │ ├── cursors │ │ │ │ ├── erase.png │ │ │ │ ├── picker.png │ │ │ │ ├── pincel.png │ │ │ │ └── point.png │ │ │ ├── icon.png │ │ │ ├── icons │ │ │ │ ├── clear.png │ │ │ │ ├── draw.png │ │ │ │ ├── ellipse.png │ │ │ │ ├── erase.png │ │ │ │ ├── fill.png │ │ │ │ ├── picker.png │ │ │ │ ├── rectangle.png │ │ │ │ ├── save.png │ │ │ │ ├── star.png │ │ │ │ └── trash.png │ │ │ └── index.html │ │ ├── 09.webp │ │ ├── 10-stack-game │ │ │ └── index.html │ │ ├── 10.webp │ │ ├── 11-js-perf-benchmark │ │ │ ├── index.html │ │ │ └── worker.js │ │ ├── 11.webp │ │ ├── 12-moto-scroll │ │ │ ├── frames │ │ │ │ └── 0.webp │ │ │ ├── images.js │ │ │ ├── index.html │ │ │ └── logo.png │ │ └── 12.webp │ └── readme.jpg ├── scripts │ └── copy-projects.js ├── src │ ├── components │ │ ├── Footer.astro │ │ ├── GitHubStar.astro │ │ ├── Header.astro │ │ ├── Hero.astro │ │ ├── InfoProject.astro │ │ └── Projects.astro │ ├── consts.js │ ├── env.d.ts │ ├── layouts │ │ └── Layout.astro │ └── pages │ │ ├── [project].astro │ │ └── index.astro ├── tailwind.config.mjs └── tsconfig.json └── xx-dice └── index.html /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | web/dist -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/javascript-100-proyectos/c0027856d9263eede488d4263b5beb197a34a530/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/javascript-100-proyectos/c0027856d9263eede488d4263b5beb197a34a530/.vscode/settings.json -------------------------------------------------------------------------------- /01-tinder-swipe/iphone.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/javascript-100-proyectos/c0027856d9263eede488d4263b5beb197a34a530/01-tinder-swipe/iphone.webp -------------------------------------------------------------------------------- /01-tinder-swipe/photos/1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/javascript-100-proyectos/c0027856d9263eede488d4263b5beb197a34a530/01-tinder-swipe/photos/1.webp -------------------------------------------------------------------------------- /01-tinder-swipe/photos/2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/javascript-100-proyectos/c0027856d9263eede488d4263b5beb197a34a530/01-tinder-swipe/photos/2.webp -------------------------------------------------------------------------------- /01-tinder-swipe/tinder-icons.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/javascript-100-proyectos/c0027856d9263eede488d4263b5beb197a34a530/01-tinder-swipe/tinder-icons.webp -------------------------------------------------------------------------------- /01-tinder-swipe/tinder-logo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/javascript-100-proyectos/c0027856d9263eede488d4263b5beb197a34a530/01-tinder-swipe/tinder-logo.webp -------------------------------------------------------------------------------- /02-arkanoid-game/bkg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/javascript-100-proyectos/c0027856d9263eede488d4263b5beb197a34a530/02-arkanoid-game/bkg.png -------------------------------------------------------------------------------- /02-arkanoid-game/bricks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/javascript-100-proyectos/c0027856d9263eede488d4263b5beb197a34a530/02-arkanoid-game/bricks.png -------------------------------------------------------------------------------- /02-arkanoid-game/index.html: -------------------------------------------------------------------------------- 1 |
7 | ¡Hola, soy midudev! Mi objetivo es mejorar la 8 | empleabilidad de la comunidad de Programación Hispana y 9 | el acceso a contenido de calidad sobre Desarrollo Web. 10 |
11 | 74 |71 | {project.description} 72 |
73 |