AEM is inherently multi page application. Is it good to adopt Single page application in AEM?
Yes, its possible
One of the finest docs for SPA with AEM with details by Sivaram
I would also like to add that you can do a lot with panels and hide and show functionality.
One form with a few panels and buttons looks to be a single page application. It also has the advantage of submitting the data all in one block, consistent styling across pages etc
HI James, Praveen,
Thanks for your suggestions. I will share the details with project architect and start the implementation.