https://github.com/raravi/sudoku
A Sudoku web app in React.
https://github.com/raravi/sudoku
react responsive-web-design sudoku typescript
Last synced: 6 months ago
JSON representation
A Sudoku web app in React.
- Host: GitHub
- URL: https://github.com/raravi/sudoku
- Owner: raravi
- License: mit
- Created: 2020-01-28T18:28:24.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-04-23T00:07:48.000Z (over 1 year ago)
- Last Synced: 2025-05-17T03:14:52.487Z (8 months ago)
- Topics: react, responsive-web-design, sudoku, typescript
- Language: TypeScript
- Homepage: https://sudoku-raravi.now.sh/
- Size: 3.31 MB
- Stars: 91
- Watchers: 2
- Forks: 85
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sudoku
A Sudoku game in React!
   
This project aims to highlight the use of React to build a game and also maintaining state in one place. By having a 'Single Source of Truth', it becomes easier to keep updating the different parts of the UI based on state changes!
A fun way to learn React for those who are still in the beginning stages!
Features:
* Only functional components!
* useEffect, useState hooks instead of state.
* Simple use of `props`.
* All the game logic resides in a single component.
* Use CSS Custom properties to keep the stylesheet DRY.
* Understand how functions can be sent down as `props` and consumed.
* Typescript for static type checking!
[](https://ko-fi.com/Y8Y21VCIL)