10 The power of JavaScript

This chapter covers

  • Evaluating JavaScript’s role in a Jamstack-based website
  • Building dynamic features like asynchronous form submission
  • Performing fuzzy searches in the JavaScript/TypeScript ecosystem
  • Embedding single page applications
  • Tips and techniques for JavaScript

The definition of dynamic in terms of websites has changed over time. In the early days of the web, a dynamic website was the one that could have user-generated content, server-side processing, and all the great features we developed in the previous chapter (like comments and contact forms). This definition changed with the advent of web applications that redefined “dynamic” as web pages that could update on the fly without explicitly reloading the ...

Get Hugo in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.