blog/_posts/2019-12-08-mnswpr.md
2023-05-28 21:13:34 +02:00

24 lines
No EOL
873 B
Markdown

---
title: "mnswpr.com"
project-date: "2019 to Present"
category: projects
description: The classic Minesweeper game, recreated for the browser
---
This is the classic game [Minesweeper](https://mnswpr.com) built with vanilla web technologies (i.e., no framework dependency).
See the [source code on GitHub](https://github.com/ayoayco/mnswpr)
## What I have learned:
1. JS is awesome ✨
1. We don't always necessarily *need* JS frameworks (or TS) ✨
1. Even subtle UI changes *can improve* user gameplay experience ✨
1. There's more ways to break you're app than you are initially aware of ✨
1. Competition motivates users to use your app more ✨
1. Hash in bundled filenames help issues in browser caching (when shipping versions fast) ✨
**Technology Stack:**
- HTML, JS, and CSS
- Webpack for bundling
- Firebase for leader board store
- Netlify for hosting