My first exploration into React with Redux and Koa as an API server. It was a CMS with a few goals:
- Small file size
- Quick load times
- No bloat
- Built in SEO helpers
- Flexible CMS
But as I have learnt time and time again, its' a bit harder to make a CMS and keep track of it.
It got pretty messy and out of hand, but I learnt a great deal from it. A lot of the mistakes made here were not repeated in TTPB. I regrettably did not use an ORM, but instead used knex to simplify the queries to MySQL.