My Experience with HW4


Building the Form

This week, I learned how to use the Constraint Validation API to make robust forms without needing heavy libraries.

The View Transition API

Implementing the View Transition API was tricky because of browser support, but I learned:

  1. It requires Chrome/Edge.
  2. Reduce Motion must be off.
  3. It makes the site feel like an app.

Why Astro?

Now I am building this site in Astro. It is incredibly fast because it ships zero JavaScript by default!