Hugo in Action
Static sites and dynamic Jamstack apps
Atishay Jain
  • MEAP began September 2019
  • Publication in Summer 2021 (estimated)
  • ISBN 9781617297007
  • 350 pages (estimated)
  • printed in black & white

Very well written and has a great pace for introducing the reader to all the concepts and real-life workflows for building JAM stack based websites with Hugo.

Milorad Imbra
Static websites—sites with fixed content—are the simplest type of web pages. In addition to being easier to create and maintain, they’re inherently more secure than dynamic pages. And with the Hugo static site engine, you can render them in milliseconds. Hugo in Action is a step-by-step guide to using Hugo to create static websites that really show off the advantages of simplicity. Working with a complete example website and source code samples, you’ll learn how to build and host a low-maintenance, high-performance site that will wow your users and stay stable without relying on a third-party server.

About the Technology

Sometimes, simple is better. Developers of static web pages enjoy great performance, flexibility, scaling, and minimal ongoing maintenance. And with the Hugo engine, you can build and render them in milliseconds. Written in Go, the Hugo engine takes your directory of content and templates and renders it as a full HTML and CSS website. It uses Markdown files for its data, making it quick to code, capable of running from any directory, and a great choice when working on a shared system where you don’t have full privileges. Perfect for blogs, documentation, and portfolio sites, Hugo makes web development fast and fun again.

About the book

Hugo in Action teaches you to build and host your own fully customizable static website with the Hugo engine. This friendly tutorial teaches you step-by-step how to use Hugo as a Content Management System and web development environment. Working with a complete company example website and source code, you’ll get to grips with using Markup for content tagging, moving off-template to build your own Hugo themes, and creating custom pages. Next, you’ll push further than you thought was possible with a static site, using JavaScript and the JAM Stack (JavaScript, APIs, and Markup) to add functionality like eCommerce and your own APIs. When you’re done, you’ll have the skills to build a stable but feature-rich website without relying on third-party server code.

What's inside

  • Installing Hugo and building your first web page
  • Using the Go Template language
  • Forking themes
  • Building your own APIs

About the reader

For web developers with intermediate knowledge of HTML/CSS and basic knowledge of JavaScript.

About the author

Atishay Jain is a Senior Computer Scientist at Adobe, who has developed web-based software used by millions of Adobe Creative Cloud customers on a daily basis.

placing your order...

Don't refresh or navigate away from the page.
print book $34.99 $49.99 pBook + eBook + liveBook
Additional shipping charges may apply
Hugo in Action (print book) added to cart
continue shopping
go to cart

eBook $27.99 $39.99 3 formats + liveBook
Hugo in Action (eBook) added to cart
continue shopping
go to cart

Prices displayed in rupees will be charged in USD when you check out.
customers also bought
customers also reading

This book

FREE domestic shipping on three or more pBooks