У меня есть много внешних скриптов, которые будут использоваться для angularjs, и поэтому загрузка начальной страницы становится медленной. Хотя мне нужны некоторые скрипты только для некоторых просмотров. Я использую ui-router. Каков наилучший способ быстро сделать загрузку страницы?Каков наилучший способ загрузки javascript-скриптов с помощью Angularjs?
ответ
В современном Интернете размер вашего скрипта на самом деле не имеет значения (если его не несколько мегабайт). Скажем, ваш скрипт 500kb minified и gziped (это действительно БОЛЬШОЙ скрипт), скажем, ваша пропускная способность составляет 10 Мбит/с, поэтому ваш скрипт будет загружен примерно на 0,4 секунды. Это примерно так же, как и поиск DNS + латентность. Скрипт загружает их, а затем он будет кэшироваться. И если вы используете Angular, я могу предположить, что вы строите SPA, поэтому пользователь хочет, чтобы все «внутренние страницы» будут загружаться мгновенно. Нет реальной причины замедлить его. И, наконец, использование ленивых загруженных угловых модулей - сложная вещь. Таким образом, лучший выбор - объединить и минимизировать все js на стороне сервера.
Да, я думаю, мне нужно свести к минимуму скрипты и объединить их. Это то, что я делал неправильно. Благодарю. –
- 1. Каков наилучший способ загрузки фрагмента?
- 2. Каков наилучший способ загрузки jQuery пользовательского JS-файла в AngularJs
- 3. Каков наилучший способ загрузки файлов с помощью ASP.NET MVC 2?
- 4. Каков наилучший способ загрузки изображений с помощью многопоточности?
- 5. Каков наилучший способ загрузки файла с помощью клиента Джерси?
- 6. Каков наилучший способ организовать код с помощью AngularJS?
- 7. Каков наилучший способ воспроизведения потока rtmp с помощью angularjs?
- 8. Каков наилучший способ логического разделения с помощью AngularJS
- 9. Каков наилучший способ создания AngularJS ACL?
- 10. Каков наилучший способ загрузки пользовательского UIView?
- 11. Каков наилучший способ загрузки/выбора классов «контроллера»
- 12. Каков наилучший способ загрузки многих видеороликов YouTube?
- 13. Каков наилучший способ загрузки изображений через nginx?
- 14. Каков наилучший способ размещения приложения angularjs?
- 15. AngularJs - Каков наилучший способ отображения кнопок динамически?
- 16. Каков наилучший способ загрузки изображений в очередь
- 17. Каков наилучший способ реализации нескольких фильтров AngularJS?
- 18. Каков наилучший способ определения функций в angularjs
- 19. Каков наилучший способ включить шаблон в angularjs
- 20. Каков наилучший способ расширить функции angularjs?
- 21. Каков наилучший способ запроса?
- 22. Каков наилучший способ написания директив?
- 23. Каков наилучший способ загрузки данных изображения с ASP.NET на iphone?
- 24. Каков наилучший способ загрузки данных в Hive с использованием NiFi?
- 25. Каков наилучший способ многопоточности?
- 26. Каков наилучший способ увеличения?
- 27. Каков наилучший способ импорта файлов/шаблонов с помощью Angular JS?
- 28. Каков наилучший способ интеграции Highcharts с Curljs?
- 29. Каков наилучший способ тестирования с помощью selenium webdriver?
- 30. Каков наилучший способ реализации глобального «последнего времени обновления» в AngularJS?
Свернуть все файлы javascript –
Нет другого пути? –
Создание одного миниатюрного файла обычно является лучшим способом. Загрузка вашей страницы медленная из-за агрегированной задержки сети и параллельного ограничения загрузки браузера. Один файл смягчает и то, и другое. – joews