Faust.js
Faust.js focuses on delivering the best developer experience and features you need when building headless WordPress websites with support for: static site generation, server-side rendering, TypeScript, data-fetching, post and page previews, and more.
Learn more in the Faust.js docs