Luciano Mammino PRO
Static Site generation made fun again!
Luciano Mammino (@loige)
content & templates
static HTML pages & assets
This is the core of a static site generator!
A programming blog
A recipes website
A movie reviews website
A photo book
An online portfolio
A podcast website
And even single-page applications!
I'm Luciano (🇮🇹🍕🍝) 👋
Principal Software Engineer at FabFitFun (Dublin) 👨💻
Lived in Cork for 1 year (2015)! 🍻
Co-Author of Node.js Design Patterns 👉
A Java API client!
It's generally cheap
It can scale easily
It can be more secure
We can build fast websites
We can still use dynamic data
We can still add dynamic features
351 tools listed!
It's written in Node.js
It's so simple that you don't need a "starter"
(but there are many if you want)
Fast & lightweight
Simple to build incrementally on top of it
Makes me feel productive...
Install + Hello world
Templates, frontmatter & Layouts
Copying static files
Custom global data
Using dynamic data
Example using GitHub actions:
Cover Photo by Anthony Cantin on Unsplash
Icons by Freepik and Zlatko Najdenovski on Pixelbuddha
If you enjoyed this talk, you might also enjoy nodejsdp.link 😛
By Luciano Mammino
Static site generators and the JAMStack are all the rage right now. After trying several different tools to generate Static Sites, I recently discovered Eleventy and after building a few websites with it I feel like I am in love! In this presentation, I will try to explain why is that!