This repository was archived by the owner on Jul 11, 2023. It is now read-only.

Description
As @kaxcode noted some time ago, the build tool causes a fair amount of frustration. The code for prerendering the React app is bespoke and pretty messy, so I propose splitting off the frontend portions of the Trails app into a Next.js app.
The immediate benefits of this are that we can spend less time fretting over the build tool configuration, we get code splitting, etc. Additionally, since the frontend will be on a separate server we can scale frontend and backend independently.
We will need to update routing to treat the frontend and backend separately.