36. You keep saying this word "static" ... but what
does that mean ... really?
37. “Static content are files that don't change based on user input,
and they consist of things like JavaScript, Cascading Style
Sheets, Images, and HTML files.”
- Wikipedia
38. Pages display viewer-specific content (eg. user profiles)
Pages have content that changes too quickly to easily republish
Pages display content conditionally (ie. member-only pages)
Pages have information that is calculated on the fly
WHY I WOULDN’T USE A STATIC SITE:
39. I want my website to load really fast
I want want to focus on design and content
Don’t want to deal with database or server hassle
I don’t want to worry about security
WHY I WOULD USE A STATIC SITE:
40. If Static Sites are so great - then why do I need a
“Static Site Generator” ?
42. The Anatomy of a Static Site Generator:
{ header.html }
{ footer.html }
<h1>{data.postTitle}</h1>
<span>{data.date}</span>
Templates / Partials Compiler / Plugins
———
postTitle: My Awesome Site
postDate: 6/15/2016
___
YAML / JSON / Data
Markdown
# Heading 1
## Heading 2
Paragraph Content
JS CSS
Static Assets
<%= underscore.js %>
{{ handlebars.js }}
{% django.py %}
{{ liquid.rb }}
Template Language
templates / data / assets
static html / css / js
43. Static Site Structure
posts
post.md
static
styles
js
images
partials
header.html
footer.html
templates
.build
index.html
post.html
home.html
posts.html
# Hello World
post.md
## Mardown 101 - Static Awesomeness
## Doge ... Such Wow
This article is floated online with an aim to help you find the best dvd
printing solution. Dvd printing is an important feature used by large and
small DVD production houses to print information on DVDs. Actually, dvd
printing is a labeling technique that helps to identify DVDs. Thus, dvd
printing is essential part of your commercial DVD production.
Your DVDs usually come coated with directly printable lacquer films with
ability to absorb ink, and the process of directly printing the lacquer films
on your DVDs is technically known as dvd printing. Your dvd printing solution
lies in – inkjet dvd printing, thermal transfer dvd printing, screen dvd
printing, and offset dvd printing – which you may choose according to need and
requirement. The printing process using CMYK Inkjet printers is known as
inkjet printing.
This article is floated online with an aim to help you find the best dvd
printing solution. Dvd printing is an important feature used by large and
small DVD production houses to print information on DVDs. Actually, dvd
printing is a labeling technique that helps to identify DVDs.
44. Popular Static Site Generators
BEGINNER INTERMEDIATE ADVANCED
Cactus - Python
Middleman - Ruby Docpad - Node
Gatsby.js - React
Roll Your Own
Jekyll - Ruby
45. (This is me having so much fun with wordpress in 2009)
+ =
Demo Time ...