Size: a a a

Angular-universal-ru

2018 January 28

NK

ID:535684889 in Angular-universal-ru
yep :)
источник

NK

ID:535684889 in Angular-universal-ru
Уже нашел и поправил
источник

NK

ID:535684889 in Angular-universal-ru
export const routes: string[] = [
 '',
 'search',
 'termsOfService',
 'about-us',
 'privacy-policy',
 'organisers',
 'organisers-features',
];
источник

NK

ID:535684889 in Angular-universal-ru
я все равно не очень понимаю как оно работает под капотом? И почему оно работало без этого списка
источник

NK

ID:535684889 in Angular-universal-ru
то есть просто срабатывает Angular Routing при навигации, но если обновляешь страницу, то оно валится.
источник

NK

ID:535684889 in Angular-universal-ru
а вот с этим списком в server.ts не валится.
источник

NK

ID:535684889 in Angular-universal-ru
routes.forEach(route => {
 app.get('/' + route, (req, res) => {
   console.time(GET: ${req.originalUrl});
   res.render('../dist/index', {
     req: req,
     res: res
   });
   console.timeEnd(GET: ${req.originalUrl});
 });
});
источник
2018 January 29

ИК

Игорь Кравченко in Angular-universal-ru
В server.ts то что работает на сервере, а после при переходах spa отрабатывает angular а не сервер
источник

NK

ID:535684889 in Angular-universal-ru
я понял, спасибо, будем учить мат часть
источник

IK

ILshat Khamitov in Angular-universal-ru
Игорь Кравченко
В server.ts то что работает на сервере, а после при переходах spa отрабатывает angular а не сервер
По оригинальной методичке не нужно роуты явно указывать, там все работают же
источник

ИК

Игорь Кравченко in Angular-universal-ru
источник

IK

ILshat Khamitov in Angular-universal-ru
о
источник

АО

Алексей Охрименко in Angular-universal-ru
источник

IK

ILshat Khamitov in Angular-universal-ru
нашел статью про TransferState там подробно написанно зачем это https://medium.com/@evertonrobertoauler/angular-5-universal-with-transfer-state-using-angular-cli-19fe1e1d352c
может кому пригодится
источник

IK

ILshat Khamitov in Angular-universal-ru
ато в видосе этому не уделили времени
источник

NK

ID:535684889 in Angular-universal-ru
Игорь, шикарный ликбез - спасибо.
источник

СК

Сергей Кривоченко in Angular-universal-ru
Всем привет. С TransferState вроде всё понятно, не понятно, можно ли этот state положить в кэш, пригодный для использования ServiceWorker
источник

ИК

Игорь Кравченко in Angular-universal-ru
Сергей Кривоченко
Всем привет. С TransferState вроде всё понятно, не понятно, можно ли этот state положить в кэш, пригодный для использования ServiceWorker
по ServiveWorker посмотрите https://github.com/maciejtreder/angular-universal-pwa
источник

СК

Сергей Кривоченко in Angular-universal-ru
Спасибо, но там, вроде, только ServiceWorker. TransferState не вижу
источник

СК

Сергей Кривоченко in Angular-universal-ru
Надо будет исходники посмотреть
источник