Usually we need storage (of data), computing (power) and a service to serve a web application.

We have to buy all these from cloud providers such as Azure, GCP, AWS etc., but it’s easier for us to get these resources for free nowadays if you just do some personal projects.

GitHub does the best for it.

  1. GitHub Actions for computing,
  2. then store data in commits,
  3. a GitHub Pages to serve