Hi team,
Sharing the answer here for the rest of the community. The reason behind setting Next.js as an RWA is the server-side rendering, which allows you to safely store client secrets, so it can be considered a private application. You can set up next.js with an SPA, but it’s not recommended.
Below, you can find a few links explaining which application and flow to choose during the planning phase.
Thanks
Dawid