Size: a a a

Angular-universal-ru

2020 October 02

РП

Роман Попович... in Angular-universal-ru
пробовал, не помогло.
источник

AI

Alex Inkin in Angular-universal-ru
Что выдало?
источник

РП

Роман Попович... in Angular-universal-ru
просто дальше все норм пашет и всё
источник

AI

Alex Inkin in Angular-universal-ru
Вообще тебе ведь, наверное, на сервере это надо пропустить, а то у тебя страница откроется без индикатора загрузки )
источник

WE

Win Excelent in Angular-universal-ru
Привет! Кто работал с ssr? На фреймворках - реакт, вью, ангуляр - подскажите как вы реализовывали рендеринг, использовали ли headless browser? Какие технологии, библиотеки использовали? Хотелось бы пообщаться как с профи так и с новичками кто тестил это на пет проектах.

Смотрим в сторону puppeter, имеет ли смысл его рассматривать как лучшую альтернативу angular universal?
источник

WE

Win Excelent in Angular-universal-ru
Хотим сделать на нашем проекте следующим образом - рендерить на сервере только для кравлеров, а для обычных пользователей стандартно csr, кто знает посоветуйте, как лучше сделать
источник

KM

Kirill Morozov in Angular-universal-ru
>> Хотим сделать на нашем проекте следующим образом - рендерить на сервере только для кравлеров, а для обычных пользователей стандартно csr, кто знает посоветуйте, как лучше сделать

В таком вариант не проще pre-render использовать?
источник

МА

Михаил Аксенов... in Angular-universal-ru
Всем привет. Делаю с помощью Universal пререндер одного роута в приложении.
При переходе на роут отправляется запрос к бэку. Проблема в том, что путь запроса к бэку относительный и хочется оставить его таким, но из-за того, что в некоторых конфигурациях приложение работает в подпапке, prerender падает на этом самом запросе. Видимо, потому, что добавляет в путь подпапку, в которой находится приложение.

Можно ли как-то это обойти? Правильно ли я понимаю, что пререндер отрисовывает страницу с помощью express-engine, который конфигурируется в server.ts?
источник

МА

Михаил Аксенов... in Angular-universal-ru
Ну и #whois

Я из Питера, работаю фронтэндом, иногда решаю и фуллстековые задачи. В основном angular, немного nest.js и django.
Начал разбираться с Angular, незадолго до выхода 4й версии. Не могу сказать, что знаю фреймворк от и до, но всё-таки кое-что повидал ;)
В этот чат попал то ли из основного ангуляровского, то ли из ngSoviet.
На данный момент дружу имеющийся проект с Universal, поэтому и тут :)
источник

WE

Win Excelent in Angular-universal-ru
Kirill Morozov
>> Хотим сделать на нашем проекте следующим образом - рендерить на сервере только для кравлеров, а для обычных пользователей стандартно csr, кто знает посоветуйте, как лучше сделать

В таком вариант не проще pre-render использовать?
А если контент иногда меняется на странице? Например это блог, где на главной странице каждый час появляется ссылка на новый пост в блоге
источник

KM

Kirill Morozov in Angular-universal-ru
Win Excelent
А если контент иногда меняется на странице? Например это блог, где на главной странице каждый час появляется ссылка на новый пост в блоге
И в чем проблема?
источник

WE

Win Excelent in Angular-universal-ru
Kirill Morozov
И в чем проблема?
Ну ты же имел ввиду использовать angular universal? Или какое-то другое решение?
источник

KM

Kirill Morozov in Angular-universal-ru
Win Excelent
Ну ты же имел ввиду использовать angular universal? Или какое-то другое решение?
У нас обычно для пререндера на сервер ставится хромиум. И запросы ботов пускаются туда. Еще можно https://prerender.io/ попробовать.
источник

WE

Win Excelent in Angular-universal-ru
Kirill Morozov
У нас обычно для пререндера на сервер ставится хромиум. И запросы ботов пускаются туда. Еще можно https://prerender.io/ попробовать.
Во, мы также хотим сделать, чисто для ботов только пре-рендер с хромиума, а для обычных пользователей csr, смотрим в сторону puppeter. А какую библиотеку вы используете для работы с хромиумом?
источник

KM

Kirill Morozov in Angular-universal-ru
прям хромиум на сервер ставим.
источник
2020 October 06

IC

Ivan Cherniakov in Angular-universal-ru
Привет! Подскажите, как добавить модулю SSR? А то тут разрабатывал-разрабатывал, все рендерилось на сервере. Решил сделать в приложении дополнительный модуль БЛОГ... и теперь этот самый блог не SSR))
источник

IC

Ivan Cherniakov in Angular-universal-ru
Блин, так и не решил проблему, никто не сталкивался?
источник

KV

Karpov Vladimir in Angular-universal-ru
У меня был трабл, что в определнном роуте запросы не шли во время рендаринга, проблема оказалось в поставленном когда-то условии if(isPlatformBrowser)
источник

IC

Ivan Cherniakov in Angular-universal-ru
У меня такое только на слайдере, дело не в этом(
источник

KM

Kirill Morozov in Angular-universal-ru
Ivan Cherniakov
Привет! Подскажите, как добавить модулю SSR? А то тут разрабатывал-разрабатывал, все рендерилось на сервере. Решил сделать в приложении дополнительный модуль БЛОГ... и теперь этот самый блог не SSR))
Ошибка какие-то есть?
источник