В каких случаях стоит делать S.P.A. приложение?
SPA нужно делать всегда (если есть ресурсы).
1. Снижаем нагрузку
2. Индексируется поисковиками уже давно нормально: нужно прочитать требования от ПС для более корректной индексации и понимания процесса.
3. Возможность переносить SPA-приложение на различные платформы при необходимости.
4. Возможность создания stand-alone приложения с того же кода.
(я могу перечислять до бесконечности...)О, SPA!
Как мало в этих буквах...
И как же много смысла в них!
Для тех,
Кто пишет код "красиво",
И ценит в жизни каждый миг!
©2016
Если вы делаете браузерную (html) игру, то есть, по сути, у вас одна страница у каждого пользователя и куча динамического контента. Эту кашу, в принципе, индексировать не получится, поэтому можно изначально забить на поисковики и делать SPA.
Примеров тьма - бойцовский клуб и куча аналогов, ботва и т.д., а так же Iframe приложения (и игры) вконтакте, фейсбук, одноклассники, тоже многие делают на html.
Продвигаются такие игры либо внутренними механизмами соц. сетей, либо рекламой.
Библиотеку (тематический сайт) делают по всем канонам для поисковиков.