I love this approach. I'm working on rewriting one of my webapps and I'm taking this concept to the extreme.
The website part will have no backend. Just static files served by Nginx. Even much of the data can be served from .json files. Where true dynamic content is needed, search for example, a minimal API will serve that content, sitting on another server, on another domain.
The website part will have no backend. Just static files served by Nginx. Even much of the data can be served from .json files. Where true dynamic content is needed, search for example, a minimal API will serve that content, sitting on another server, on another domain.