Hello, we understand that AEM came out with the AEM SPA editor around 2 years ago. It was a new product. There are tutorials online from Adobe teaching basic and simple ways to setup a basic AEM SPA website, but I have not seen any real AEM SPA website's in live production.
Are there any AEM customers using AEM SPA's features in production live? I'm guessing that AEM SPA sites are just used for micro-websites?, and never used for at large scaled projects?.
AEM is a Hybrid CMS, using which you can create static pages as well as SPA refer. Your site can have both static and SPA pages, all you need to do is create a SPA template. Using/Creating SPA pages are up to requirements or need basics.
The best part is you can use the same Components(Core/Custom) for both SPA and non SPA use case. Core components are built in with HTL and Sling Model with JSON exporter, which can be used in regular or in headless use case. You can also do similarly with custom components.
SPA template will use Sling Models JSON exporter and React/Angular for rendering
Non SPA template will use HTL for rendering
You can create SPA template and use on needy basis.