HackerspaceMumbai / eleventy-high-performance-blog

Official blog site for Hackerspace Mumbai
https://hackmum.in
MIT License
3 stars 0 forks source link
hacktoberfest

eleventy-high-performance-blog

A starter repository for building a blog with the Eleventy static site generator implementing a wide range of performance best practices.

Screenshot showing that the site achieves 100 points on Lighthouse by default

Based on the awesome eleventy-base-blog.

Demo

Getting Started

1. Generate a new repository from this repository template

Click the "Use this template" button. Alternatively you can clone this repo yourself and push your copy to your favorite git repository.

2. Clone your new repository

git clone https://github.com/YOUR_REPO

3. Navigate to the directory

cd my-blog-name

4. Install dependencies

npm install

5. Build, serve, watch and test

npm run watch

6. Build and test

npm run build

Customize

:root {
  --primary: #e7bf60;
  --primary-dark: #f9c412;
}

Features

Performance outcomes

Performance optimizations

Images

CSS

Miscellaneous

Fonts

Analytics

DX features

SEO & Social

Largely useless glitter

Security

Generates a strong Content-Security-Policy (CSP) using HTTP headers.

Build performance

Disclaimer

This is not an officially supported Google product, but rather Malte's private best-effort open-source project.