A responsive React/Vite client for https://github.com/nreyes-dev/tic-tac-toe-api
Play it here!
npm i
npm run dev
- I would normally use TypeScript for real projects, but JS will do for this
- I would also normally use a router for projects like this so that games can be shared with URLs such as
.../game/{gameId}but I kept this as an SPA for simplicity here. - I kept everything as simple as possible while still maintaining a minimally good component structure and modularity
- That said I naturally did not put as much effort into this as I did with the backend since this is just an extra