Продолжительность
0 ч 28 мин 24 сек
Количество уроков
14 Видео
Дата добавления
28.07.2018
Дата обновления
28.07.2018
В этом курсе мы создадим Angular приложение, которое будет публичным веб-сайтом. Обычно существует довольно много компромиссов, используя одностраничное приложение для общедоступного веб-сайта. Например, их сложно индексировать поисковыми системами, и если вы ссылаетесь на них в социальных сетях, вы получаете общий предварительный просмотр. Кроме того, первоначальный рендеринг может занять некоторое время (особенно на мобильных устройствах), поскольку браузер должен задействовать весь JavaScript, чтобы отобразить рабочее приложение.
Добавляя и настраивая «Angular Universal», мы добавляем Server Side рендеринг для нашего приложения. Это помогает предотвратить упомянутые выше проблемы путем предварительного рендеринга приложения на сервере и предоставления его пользователю, когда он запрашивает приложение. После загрузки JavaScript приложение будет легко переключиться на «нормальное» веб-приложение.
Для принятия эффективных мер и для модернизации нашего приложения мы добавим и настроим Service Worker, который позволит использовать в браузере родной опыт (заставка, значок рабочего стола, быстрая загрузка, кэшированные данные и т.д.)
https://github.com/eggheadio-projects/egghead-course-SEO-friendly-PWA-with-angular-universal