/plushcap/analysis/hasura/approaches-to-add-dynamic-content-statically-generated-sites-jamstack

Approaches to add dynamic content to statically generated sites (JAMStack)

What's this blog post about?

JAMStack is an architecture for web apps that decouples frontend and backend development teams. It imposes constraints on how to build UI, such as pre-built markup/UI and no server side code dealing with UI. This approach is great for static sites or static site generators but raises the question of how to handle dynamic content. Content types can be classified based on whether they are user specific, frequency of updates, and interactivity. Different approaches can be applied to handle dynamic content in JAMStack sites, such as sourcing dynamic content at build time, hydrating static pages on the client, or separating static and dynamic pages. These methods come with caveats but offer benefits for performance and flexibility when building powerful apps.

Company
Hasura

Date published
Oct. 15, 2019

Author(s)
Praveen Durairaju

Word count
2121

Hacker News points
None found.

Language
English


By Matt Makai. 2021-2024.