As for “guards” in my first proper Jamstack app with lambda serverless and React, the studio I used for the front end app dev had to build React Router Guards to help on the web side even as we did auth with Auth0. This was February 2019, but it’s still around: