Я планирую создать веб-сайт с 20 основными страницами/страницами для мобильных телефонов.
Если я хочу сосредоточиться на том, чтобы пользователь чувствовал себя очень отзывчивым (как в случае быстрого) при переходе между страницами, создает сайт как одностраничное приложение - хорошая идея?
Я знаю, что есть много советов, которые вы можете сделать, чтобы повысить общую производительность мобильного сайта:
http://www.slideshare.net/blazeio/mobile-web-performance-optimization-tips-and-tricks
Но моя главная проблема заключается в том, что клиентский JavaScript (например, AngularJS) фактически снизит производительность, когда ему нужно будет делать AJAX-запросы, а затем динамически отображать/скрывать/создавать элементы по сравнению с созданием традиционного HTTP-запроса получить страницу и ее содержимое и показать это напрямую.
Любые ресурсы или комментарии, которые могут помочь мне понять, какая архитектура будет более подходящей для мобильных сайтов?