1.2 A brief history of Jamstack
The rise of static site generators
1.3 The benefits of Jamstack architecture
1.4 When Jamstack may not be the right choice
1.5 Popular sites built with the Jamstack
Restaurant Brands International (RBI)
1.6 What you’ll learn in this book
2 Building a basic Jamstack site
Creating your first Eleventy site
Working with template languages
Using collections in your Eleventy site
2.2 Let’s build Camden Grounds
2.3 Going further with Eleventy
3.4 Working with layouts and includes
3.7 Configuring your Jekyll blog
3.10 Going further with Jekyll
4 Building a documentation site
4.1 Requirements of a documentation site
Static site generator (SSG) options
Setting up the Hugo Book theme
Modeling content in Netlify CMS
Configuring GitHub for authentication
Configuring Netlify for authentication
Simplifying the open authoring workflow
5.1 Requirements of an e-commerce site
5.3 Getting set up to build the example e-commerce site
Setting Next.js environment variables
5.4 Building the Jam Store e-commerce site
Creating the product listing component
Building the Product Detail page
Enabling add-to-cart functionality
6.1 Web servers—The tried-and-true way
6.2 Cloud file storage providers
Other cloud file storage hosting options
7.1 Forms, forms, and more forms
8 Working with serverless computing
8.1 What is serverless computing?
8.2 Building serverless functions with Netlify
Adding serverless computing to Camden Grounds
8.3 Building serverless functions with Vercel
Your first Vercel serverless function
Vercel functions with dynamic path support
Adding serverless functions to Camden Grounds (again)
9 Adding a content management system
Pros and cons of Git-based headless CMSs
Pros and cons of API-based headless CMSs
9.2 Exploring popular headless CMSs
Defining a content model using Sanity
Installing WordPress locally with Local
Installing the Gatsby plug-ins for WordPress
Consuming WordPress content in Gatsby
Next steps in using WordPress as a headless CMS
9.4 Connecting a CMS using a site builder
10.1 What kind of site are you migrating?
10.2 What functionality do you need to migrate?
Popular third-party Jamstack services
Consider building templates from scratch rather than porting
18.217.220.114