solution • Eleventy (11ty) static site generator - martindubenet/wed-dev-design GitHub Wiki
11ty
Eleventy is a simpler static site generator that allow you to create a static CMS website without database.
11ty workflow logic according to Kevin Powel's tutorial « Turn static HTML/CSS into a blog with CMS using the JAMStack »
- Install and run 11ty in your project,
- Organise your template's logic using a templating language (
njk
or else), - Create contents as Markdown file,
- Compile your site locally,
- Upload your project files on GitHub (or other git sources manager),
- Host your project on Netlify,
- Setup Netlify to (re)build your site everytime your push a change on your
main
branch, - Setup a dynamic Markdown content generator on DecapCMS to transform your project as a CMS,
- Setup your domain name's DNS to redirect to your Netlify project.
Multi langual projects
you can use Netlify’s Redirects and Rewrites features
Ressources
See 11ty Rocks for more possibilities.