I am currently working on a multi-page app using Angular2 and have noticed that the load times are slower than desired when in development mode.
While searching for solutions, I came across a thread on stackoverflow that explains how to set up Angular2 for non-SPA applications: How to use Angular2 as a non-SPA?
Although this method works, it seems to impact the app's loading speed negatively. What is the best way to utilize Angular2 in Multi-Page Apps? Is it feasible but not recommended practice? Could React be a better option for this scenario? Please share your insights.
It is important to note that my decision to opt for a multi-page app over a single page app is driven by the need for data-driven content and SEO considerations. Angular has limitations in terms of search engine optimization and tools like Prerender and Angular Universal did not meet my requirements effectively.
Any thoughts on this dilemma?
EDIT:
Some have asked why I am pursuing this approach. In response to one commenter, here is a justification:
"I require certain highly interactive pages that would benefit from Angular's capabilities. Additionally, being able to reuse components across projects is a key advantage."