Skip to content
Tafels App
HTML JavaScript CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
archive
src
static
.gitattributes
.gitignore
README.md
netlify.toml
package.json
rollup.config.js
yarn.lock

README.md

Tafels.App

A simple game to teach kids basic math (multiplication tables, additions, etc.)

Made with:

  • svelte and sapper🎆
  • nice animations and page transitions 🍡
  • service workers 🌐
  • web Audio with Howler 🎺
  • UI + colors based on book Refactoring UI 🎉

Development

yarn dev

Build

yarn export

Deploy

git push # 😸

Conclusions about sapper and svelte

Needs some polishing here and there (lots of bug fixes with every new version) but in general it's pretty cool. Less code & a faster user experience. Built-in animations are a big win (always a pain with React) and the routing solution that sappers offers (also for SPA's) is a godsend compared to React Router.

Still figering out svelte's state management solution, which is an improvement on Redux, but I also ran into some gotcha's.

Credits

You can’t perform that action at this time.