@poozipotti 2 examples at opposite ends of the JAM spectrum:
http://www.netlify.com is a marketing site & blog which is all pre-rendered (then enhanced with JS to @algolia API for search)
http://app.netlify.com is a @reactjs app, served statically. With lots of client-side APIs for data.