Rendering time, especially in API references and when embedding images
DocFx's templating system is complex to use
Easy dark mode
Mermaid diagrams
Why Astro?
Faster prod build and rendering (An Astro website can load 40% faster with 90% less JavaScript than the same site built with the most popular React web framework.
Instant preview of dev build in VS Code
TypeScript type-safety for Markdown content
Component-based design
Template system with JSX-like expressions
Opt in to complexity
Opt in to client-side rendering only if, and exactly as, necessary
Active community on Discord
Internationalization (i18n) features: default language and fallback
Switch to tailwind CSS (official integration)
Display optimized versions of images
Enable pre-fetching (When you hover over the link, the script will fetch the page in the background.)
Can use MDX if we want to
Free choice of UI Framework (such as @astrojs/react)
Easy integration setup/upgrade with npm
Can use rediredct_from list in the new file - without keeping 1:1 mapping in the old md files. (This avoids clutter of placeholder files)
...Just a place to keep notes pertaining to Astro
Why switch platform?
Why Astro?