Strikes a balance between
- Simple content authoring
- Lightweight, flexible stack
- Support for frequent changes and maintenance
- Static Site Generation using Next.js
- Dynamic routing using page slugs
- Custom API for retrieving markdown files
- Markdown parsed to HTML
- Metadata (frontmatter) stored in markdown files
- Markdown can include JSX (MDX) so components can be embedded
- Responsive image sets auto-generated at build-time
- Custom React components (functional components with hooks)
- Built with Node.js, Babel and Webpack
Auto-deployed to Vercel -- coming soon...