Практически для любых. Нет, конечно для крупного интернет магазина со сложной логикой разработка SPA будет не актуальной, но для небольших проектов вполне подойдет.
Многие приложения, к которым вы привыкли, одностраничные. Вы могли этого даже не замечать, но Gmail, Google Maps, Facebook - все из этой же категории.
Разработка одностраничных веб приложений будет актуальной для вас, если:
- вам нужно кроссплатформенное приложение для охвата большей аудитории;
- у вас относительно небольшой проект, и структура страниц одинакова, упор идет на контентную часть;
- вы хотите, чтобы ваше приложение открывалось в браузере, никак не ограничивая пользователей, но при этом предоставляло гладкий и приятный пользовательский опыт;
- продукт нужно разработать достаточно быстро, и вы хотите сэкономить время на разработке каждой страницы отдельно;
- вам нужно, чтобы приложение занимало минимум пространства и требовало небольших временных затрат для прогрузки и работы.
По опыту можем сказать, что разработка SPA приложений проходит довольно легко и быстро. Но при этом к каждому проекту подход отличается, что позволяет ему быть уникальным и сосредоточенным на главных функциях.