Kevin Heil
@stockimarsch hmmhmünchbremberger, grafikcoder & clownfisch
Kevin Heil
Florenz Heldermann
münchbremberger, grafikcoder & clownfisch
Frontend enthusiast, coffee addicted & videogame junkie.
Wieviele Grafiker , Entwickler , sonstige Professionen
sind heute hier?
Viele Frameworks vorhanden
Solche Frameworks bringen viele Vorteile
(ab jetzt)
Tiny bootstraps for every client— Dave Rupert
"Pattern Libraries" sind keine neue Idee
Viele Bibliotheken bereits vorhanden
Quelle: ♡ andreasdantz
Video: http://vimeo.com/67476280
Quelle: http://joshduck.com/periodic-table.html
H2 + O = H2O
Überschrift + Text + Link + Bild = Teaserelement
heute nicht
Überschrift
Hier steht Content. Mit vielen Untermodulen
patterns/molecules/01-navigation/10-main-navigation.mustache
patterns/organisms/01-globals/10-header.mustache
patterns/templates/10-index.mustache
{{> organisms-header }}
{{> atoms-headline-big }}
{{> molecules-paragraph}}
...
{{> molecules-slideshow}}
{{> molecules-otherthings}}
{{> organisms-footer}}
data/data.json
{
"headline" : {
"short" : "Lorem ipsum dolor sit (37 characters)",
"medium" : "Lorem ipsum dolor sit amet, consectetur adipiscing elit. (72 characters)"
},
"nav":{
"linkname" : "Link",
"linksource" : "http://www.hmmh.de"
}
}
patterns/atoms/03-text/01-link-elem.mustache
{{ nav.linkname }}
patterns/01-template/01-index.mustache
...
...
patterns/01-pages/01-index.mustache
...
{{# real-navigation}}
- {{> atoms-link-elem }}
{{/ real-navigation}}
...
patterns/01-pages/01-index.json
{
"real-navigation" : [
{
"nav":{
"linkname" : "Startseite",
"linksource" : "index.html"
}
},
{
"nav":{
"linkname" : "Portfolio",
"linksource" : "projects.html"
}
},
{
"nav":{
"linkname" : "About",
"linksource" : "about.html"
}
}
]
}
...
...
Prinzip: Du willst kein PHP, mach dein eigenes