Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Static Sites & Generators FTW!
Search
Reuben Cummings
June 01, 2016
Technology
1
280
Static Sites & Generators FTW!
Static Sites & Static Site Generators
Reuben Cummings
June 01, 2016
Tweet
Share
More Decks by Reuben Cummings
See All by Reuben Cummings
Peoria Data Strategy
reubano
1
32
Fast Sites FTW!
reubano
1
55
You Might Not Need Pandas
reubano
0
300
Stream processing made easy with riko
reubano
1
300
A Functional Programming Approach To Data Processing In Python
reubano
1
570
Using Functional Programming for efficient Data Processing and Analysis
reubano
3
740
Geospatial Analysis Made Easy with meza
reubano
0
280
Quantum of Data: A data science journey
reubano
1
190
Open Data Day Arusha
reubano
0
160
Other Decks in Technology
See All in Technology
技術的負債解消の取り組みと専門チームのお話 #技術的負債_Findy
bengo4com
1
1.3k
あれは良かった、あれは苦労したB2B2C型SaaSの新規開発におけるCloud Spanner
hirohito1108
2
600
バックエンドエンジニアのためのフロントエンド入門 #devsumiC
panda_program
18
7.5k
プロセス改善による品質向上事例
tomasagi
2
2.6k
目の前の仕事と向き合うことで成長できる - 仕事とスキルを広げる / Every little bit counts
soudai
24
7.2k
速くて安いWebサイトを作る
nishiharatsubasa
10
13k
スタートアップ1人目QAエンジニアが QAチームを立ち上げ、“個”からチーム、 そして“組織”に成長するまで / How to set up QA team at reiwatravel
mii3king
2
1.5k
N=1から解き明かすAWS ソリューションアーキテクトの魅力
kiiwami
0
130
Tech Blogを書きやすい環境づくり
lycorptech_jp
PRO
1
240
地方拠点で エンジニアリングマネージャーってできるの? 〜地方という制約を楽しむオーナーシップとコミュニティ作り〜
1coin
1
230
なぜ私は自分が使わないサービスを作るのか? / Why would I create a service that I would not use?
aiandrox
0
740
Swiftの “private” を テストする / Testing Swift "private"
yutailang0119
0
130
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
The Cost Of JavaScript in 2023
addyosmani
47
7.3k
Speed Design
sergeychernyshev
27
790
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.5k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.4k
Large-scale JavaScript Application Architecture
addyosmani
511
110k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
550
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
4 Signs Your Business is Dying
shpigford
182
22k
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