QGISOpenDay - 27 November 2020

QGIS.es Website

A (brief) techical overview


Carlos Cámara-Menoyo

Mapeado Colaborativo
carloscamara.es | @carlescamara

Carlos Cámara Menoyo

Mapeado Colaborativo’s cofounder and QGIS user. Researching about commodifications between city, technology and society.

https://carloscamara.es | @carlescamara

All the coordinators (left to right): Joan Cano, Miguel Sevilla, Héctor Ochoa, Carlos & Alejandro Súarez.

Why?

Why a Static Site Generator (SSG)? Why Hugo?

SSG 👍

  • No server needed:
    • Cheaper: hosted on github (but could be in gitlab, too)
    • Faster (almost lightning fast!): no queries to database
    • Not hackable (from server side)
  • No need to maintain a number of html files (verbose and cumbersome)

SSG 👎

  • Requires minimal technical skills:
    • Needs to maintain plain text files (*.md, *.rst)
    • Not GUI*
    • Git
  • Needs extra software (installed locally)* -> parses/serves plain text files into html files
  • No interaction (web 1.0!)

Hugo

  • Fast
  • Content types
  • Great support and documentation
  • Multilingual
  • Multi-platform

Infrastructure

Files

Hosted in a git(hub) repo (no server needed)

Continuous deployment

img/hugo-netlify.drawio

Admin UI

NetlifyCMS offers:

  • User permissions (github)
  • WYSIWYG Editor
  • Workflow: GUI for managing PR

Questions?

Thank you!

https://carloscamara.es | @carlescamaera

Licencia de Creative Commons