Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Static Sites & Generators FTW!
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Reuben Cummings
June 01, 2016
Technology
350
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Static Sites & Generators FTW!
Static Sites & Static Site Generators
Reuben Cummings
June 01, 2016
More Decks by Reuben Cummings
See All by Reuben Cummings
Peoria Data Strategy
reubano
1
65
Fast Sites FTW!
reubano
1
110
You Might Not Need Pandas
reubano
0
410
Stream processing made easy with riko
reubano
1
380
A Functional Programming Approach To Data Processing In Python
reubano
1
630
Using Functional Programming for efficient Data Processing and Analysis
reubano
3
1k
Geospatial Analysis Made Easy with meza
reubano
0
360
Quantum of Data: A data science journey
reubano
1
260
Open Data Day Arusha
reubano
0
270
Other Decks in Technology
See All in Technology
Consistency for mere mortals - A gentle guide to consistency
ufried
0
110
WireGuard for Apache NuttX - Bringing Secure Remote Access to embedded Devices -
aki310ooooo
0
120
AIエージェント時代、Kaggleにどう取り組むか
takanao
2
470
Maestro MCPとClaude Code Skillsによる自律的なE2Eテスト支援
asmz
0
400
生き様としてのSRE
hokkai7go
1
150
Autonomous AI Lakehouse - Live AI Hubから始めるセキュアなAIデータ活用 -
oracle4engineer
PRO
2
180
仕様駆動開発の、その先へ。決める力と確かめる仕組み
inariku
1
160
バックオフィスに染み出すTypeScript ── clasp で安全に仕組みを作る
nealle
1
160
2拠点SRE活動始めてみた | sogaoh's LT @ ホンマでっかSRE勉強会 #3
sogaoh
PRO
0
230
Oracle Database Security 詳細解説
oracle4engineer
PRO
1
200
Deep Data Security 機能解説
oracle4engineer
PRO
3
990
Agent Loopを組み込んだ アンビエントなAI機能を実現する / Ambient AI fetures with Agent Loop
nekorush14
0
130
Featured
See All Featured
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
480
ラッコキーワード サービス紹介資料
rakko
5
5.6M
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
340
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
440
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.5k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
450
The Cost Of JavaScript in 2023
addyosmani
55
10k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
Docker and Python
trallard
47
4.2k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Transcript
STATIC SITES & GENERATORS FTW! Arusha Coders June 1, 2016
by Reuben Cummings @reubano #arushacoders 1
@reubano #arushacoders STATIC SITES 2
@reubano #arushacoders site.com/page1 someone’s computer page1.html page2.html page1.html STATIC SITES
3
@reubano #arushacoders site.com/page2 someone’s computer page2.html page2.html page2.html STATIC SITES
4
@reubano #arushacoders DYNAMIC SITES 5
@reubano #arushacoders site.com/page1 DB PHP page1.html DYNAMIC SITES files files
6
@reubano #arushacoders site.com/page2 page2.html DYNAMIC SITES DB PHP files files
7
@reubano #arushacoders HEAD TO HEAD Static Sites Dynamic Sites Resilient
✔ Fast ✔ Vulnerable ✔ Themeable ✔ Simple ✔ 8
@reubano #arushacoders CAN WE DO BETTER? 9
@reubano #arushacoders STATIC SITE GENERATORS 10
@reubano #arushacoders STATIC SITE GENERATORS content data styles templates plugins
HTML HTML 11
@reubano #arushacoders CONTENT 12
@reubano #arushacoders TEMPLATES 13
@reubano #arushacoders PLUGINS 14
@reubano #arushacoders HOSTING 15
@reubano #arushacoders COMMENTS 16
@reubano #arushacoders 17
@reubano #arushacoders THE BAD PARTS 18
@reubano #arushacoders THE BAD PARTS content HTML HTML 19
@reubano #arushacoders REPLACING CMS HTML HTML content content 20
@reubano #arushacoders REPLACING CMS 21
RESOURCES https://daringfireball.net/projects/markdown/ http://handlebarsjs.com/ https://jekyllrb.com/ https://www.staticgen.com/ https://staticsitegenerators.net/ https://disqus.com/ https://pages.github.com/ https://www.contentful.com/ 22
RESOURCES https://www.netlify.com/ http://graphql.org/ https://aws.amazon.com/lambda/details/ http://kevinold.com/2016/02/01/serverless-graphql.html https://github.com/serverless/serverless-graphql-blog https://github.com/serverless/serverless https://hexo.io/ https://www.gitbook.com/ 23
RESOURCES https://gohugo.io/ https://blog.vellumatlanta.com/2016/05/04/apple-stole-my-music-no- seriously/ 24
@reubano #arushacoders THANKS! Reuben Cummings @reubano 25