Code Deep Dive

Before Astro's build even starts

Notes about 'fetching ahead'

This part is currently handled by a minimal Astro integration I called astro-fetch-ahead. The only role of this integration is to execute an async function before the actual build begins.

The goals of using this could be:

TODO: There is a potential for improving developer experience tenfold by running this in parallel to the dev server to live reload on changes in Notion.

The front-end mainly consists of