Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Générer un site statique avec Middleman

Générer un site statique avec Middleman

Jean-Philippe Sirois

April 30, 2013
Tweet

More Decks by Jean-Philippe Sirois

Other Decks in Technology

Transcript

  1. Générer un site statique
    avec Middleman
    #11
    Jean-Philippe Sirois
    un site statique

    View Slide

  2. Qui suis-je?
    Développeur Web Freelance

    View Slide

  3. Résumé
    • Built on Sinatra
    • Générateur de sites statiques
    • Avantages des sites dynamiques

    View Slide

  4. Features
    • Templates (ERb,
    Haml, Sass,
    Co!eeScript, etc.)
    • Localization (YAML)
    • Sprockets
    • Data (YAML)
    • Helpers
    • LiveReload
    • Rack Middleware
    • Community
    • Sitemap
    • Minify JS & CSS, GZIP,
    Compress image
    • Control Cacheability
    • Blog (extension
    o"cielle)

    View Slide

  5. Pourquoi Middleman?
    • Plain HTML & CSS
    • Jekyll, Octopress
    • Hooktstudios Sinatra Export & Heliom
    Kckstrt
    • Middleman

    View Slide

  6. • Sites statiques sans backend
    • Prototypage
    • Blog
    • Page de Documentation
    • Création de template (WordPress, etc.)
    • Newsletters
    • …
    Exemple d’utilisations

    View Slide

  7. Démo

    View Slide

  8. Ressources
    • http://middlemanapp.com/
    • http://middlemanapp.com/community/
    3rd-party-extensions/
    • https://github.com/jpsirois/
    middleman-kickstart

    View Slide

  9. Merci!
    Jean-Philippe Sirois
    jpsirois.com

    View Slide