Undefeatable tic tac toe: ES6, React, and React Hooks

Tic Tac Toe

Undefeatable tic tac toe (minimax algorithm) developed with ES6, React.js and React Hooks.

Tic Tac Toe apps have apparently replaced TODO lists in recent years. My implementation predates the official "Intro to React" Tic Tac Toe tutorial by ~5 months and takes a different approach. Over time, this project has become my "keep up with React best practices" test bed: its state management and user interactivity is just complex enough to kick the tires on new React releases and adjust as necessary.

GitHub