P
Size: a a a
P
A
nt
P
A
server.ts. Сделать обычный роут, в котором формировать xml и отдавать его: `server.get('/sitemap.xml', async (_, res) => { });P
A
node-cache. Что позволяет хранить в памяти сгенеренную мапу нужное время и по истечению автоматически вычищать ее. Но наверное если сайт мапа слишком большая, то стоит ее генерить, писать на диск и после читать с него. Но до этого пока руки не дошли, да и не нужно пока что.P
node-cache. Что позволяет хранить в памяти сгенеренную мапу нужное время и по истечению автоматически вычищать ее. Но наверное если сайт мапа слишком большая, то стоит ее генерить, писать на диск и после читать с него. Но до этого пока руки не дошли, да и не нужно пока что.VK
AC
A
Meta сервис (https://angular.io/api/platform-browser/Meta), который как раз таки позволяет работать с ними. Нужные метатеги можно запихнуть в объекта data у нужных роутов и после их уже проставлять.AC
Meta сервис (https://angular.io/api/platform-browser/Meta), который как раз таки позволяет работать с ними. Нужные метатеги можно запихнуть в объекта data у нужных роутов и после их уже проставлять.A
ОС
Meta сервис (https://angular.io/api/platform-browser/Meta), который как раз таки позволяет работать с ними. Нужные метатеги можно запихнуть в объекта data у нужных роутов и после их уже проставлять.A
ОС
A
S
A
V
window =