Comparing implementations of a handful of front-end frameworks in an easy, though non-trivial scenario: interactive Tic-Tac-Toe. The game engine is built to be reused and called in the various examples: Vanilla JavaScript, Vanilla Web Components, Lit Web Components, and VueJS.
make
to build the static site.make serve
to start the Eleventy server to run locally.make test
to run the test suite.