Что я нашел немного сложным в угловом универсальном, так это реализовать его для маршрутов, где вам необходимо войти в систему. Так что, если вас беспокоит сложность, вы можете пропустить эту часть.
Вы также должны быть осторожны со сторонними библиотеками, которые вы используете, поскольку некоторые из них не будут работать с angular universal, если они попытаются получить доступ к глобальным переменным браузера (window
, document
, ...) и функциям (холст, ...)
Еще одна вещь, которую следует учитывать при использовании Angular Universal: вашему веб-серверу потребуется больше оперативной памяти и процессора. Если ваш сайт генерирует много трафика, но ваш веб-сервер ограничен в ОЗУ / ЦП, вы в конечном итоге будете загружать страницы дольше.
Примечание о сжатии: вам не нужно угловое универсальное сжатие файлов js, вы можете сделать это с помощью обычного веб-сервера (express, nginx, apache, iis ...)