When you click on a project, a page opens within the site itself and displays the content of the project. I find that really clever and wanted to try it out myself, but I wanted to ask if anyone has experience with such an implementation.
The common approach would be to JS fetch() the content from a hidden page where it was already created, such as a collection page.
Much more advanced would be to build an external fetch service which maintains a synced clone of your CMS ( e.g. in Supabase or Xano, via Whalesync ). Then your client-side JS uses your API to retrieve the data you want.