Live site: https://pythonic.ninja
A static blog powered by Astro, deployed to https://pythonic.ninja.
- Framework: Astro
- Output: Static site
- Language: TypeScript/JS for build scripts; Markdown/MDX for content
cd web
npm install
npm run dev- Dev server: Starts on a local port (shown in terminal).
cd web
npm run build- Outputs to
web/dist/.
cd web
npm run preview- web/src/: Astro components and pages
- web/src/content/ or web/src/pages/: Blog posts and site pages (Markdown/MD)
- web/public/: Static assets served as-is
- web/dist/: Production build output
- web/scripts/: One-off or migration scripts
- Configured
siteinweb/astro.config.mjstohttps://pythonic.ninjafor correct canonical URLs. - Any static host or CDN can serve
web/dist/afternpm run build.
MIT