A complete Blog feature:
- π Syntax Highlighting
- π€ SEO friendly with sitemap.xml and robots.txt
- βοΈ RSS feed
- π Pagination
- π Include a dark blog theme
- β¬οΈ Markdown
- π¦ Image lazy loading
- π Responsive design
Developer experience first:
- π₯ Astro
- π¨ Tailwind CSS with typography plugin
- π TypeScript
- βοΈ ESLint compatible with .astro files
- π Prettier compatible with .astro files
- π¦ Husky
- π« lint-staged
- π¨ Commitlint
- π§ One-click deploy on Netlify (or, manual if you prefer)
ESLint with:
- Airbnb styled guide
- TypeScript compatible
- Astro compatible
- Automatically remove unused imports
- Import sorting
- Tailwind CSS plugin
- Minimal code
- SEO-friendly
- π Production-ready
- Node.js and npm