building your own static site using hugo

15
Rakuten Technology Conference 2017 Soham Kanade System Development Department Rakuten Card Co., Ltd.

Upload: rakuten-inc

Post on 21-Jan-2018

43 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Building your own static site Using Hugo

Rakuten Technology Conference 2017

Soham Kanade

System Development Department

Rakuten Card Co., Ltd.

Page 2: Building your own static site Using Hugo

2

Page 3: Building your own static site Using Hugo

3

Page 4: Building your own static site Using Hugo

4

Reference - https://pctechmag.com/2015/04/wordpress-vs-joomla-vs-drupal/

Page 5: Building your own static site Using Hugo

5

No server side, no bottlenecks

Easy to cache

Easy to serve (CDN)

Page 6: Building your own static site Using Hugo

6

No XSS

No SQL injection

No CMS or unpatched vulnerabilities

Page 7: Building your own static site Using Hugo

7

Page 8: Building your own static site Using Hugo

8

Page 9: Building your own static site Using Hugo

9

Page 10: Building your own static site Using Hugo

10

Templating Language (Liquid, Handlebars, Jade)

Markup Language (Markdown)

Runnable via the terminal

Local Development Server

Support for YAML, TOML, JSON

Page 11: Building your own static site Using Hugo

11

Page 12: Building your own static site Using Hugo

12

Page 13: Building your own static site Using Hugo

13

Built using Go

Supported on Windows, Linux, FreeBSD, NetBSD, macOS, and Android

Can also run wherever Go compiler tool chain can run

Fastest Static Site Generator

Huge Community Support

Comprehensive Documentation

Doesn’t assume it’s use for only blogging

Page 14: Building your own static site Using Hugo

14

Themes using Go Template Library

Host site anywhere – GitLab, GitHub, BitBucket, Firebase

Content summaries – using .summary, Hugo generates summary of the content

Support for Disqus, Google Analytics, RSS creation

Robust Directory structure – Hugo’s CLI scaffolds a structure and uses the same

as input to the complete website

Page 15: Building your own static site Using Hugo

15