2012-10-09 3 views

ответ

2

Dove имеет хорошую точку, SPA с 50 видами звуков очень большой, и, вероятно, нет серебряной пули для преобразования вашего приложения.

несколько подходов стоит пики/исследования ...

  • разделите 50 просмотров в прикладных областях. Затем используйте ASP.Net MVC Views & WebAPI, чтобы сжать манифест + эшафот, чтобы создать свои представления.
    • Используйте JSViews+JSRender/KendoUI + KnockoutJS, чтобы создавать вещи на клиенте, используя манифест/эшафот.
  • Это очень очень новый, но почему бы не проверить TypeScript для создания приложения в JavaScript

Кроме того, посмотрите на 50 просмотров, и посмотреть, если вы можете найти разумный способ обеспечить такой же функциональности, но в меньшем количестве просмотров (без перекоса в эту же страницу).

2

Ваш вопрос может быть слишком широким, но я бы посоветовал вам полностью об этом подумать. Одностраничное приложение будет не просто одной страницей со всеми функциями ваших пятидесяти просмотров внутри нее, это, вероятно, потребует полного изменения стиля приложения.