Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alvarogarcia7/kata-tictactoe-javascript

An offline-first application for playing TicTacToe
https://github.com/alvarogarcia7/kata-tictactoe-javascript

event-sourcing event-store fetch fetch-api frontend frontend-app frontend-web hash-router javascript make makefile no-tdd react store yarn

Last synced: 20 days ago
JSON representation

An offline-first application for playing TicTacToe

Awesome Lists containing this project

README

        

# kata tictactoe javascript
An offline-first application for playing TicTacToe

Frontend for [this other kata](https://github.com/alvarogarcia7/kata-tictactoe-backend-javascript/)

**This app is not ready for production. Use it at your own risk**

## Technical details

Playing with React, a hand-made Redux store, using some concepts of the Flux architecture.

Practicing Event Sourcing in javascript

## FAQ

### The backend is down

This application requires a backend to store the movements on the board.

There is a simple service to respond to these requests, the
[tictactoe-backend](https://github.com/alvarogarcia7/kata-tictactoe-backend-javascript).
Just deploy that to a heroku (or similar), change the urls in `src/Store.js` and
deploy (`make deploy-gh-pages`)