Size: a a a

Angular - русскоговорящее сообщество

2019 December 08

SV

Sla V in Angular - русскоговорящее сообщество
Денис Макаров
я не силен в .net, ничего не могу сказать
в любом случае можно через ноду всю статику отдавать, а запросы проксировать
У нас так и происходит при загрузке app-root компонента. Потом ангуляр сам по себе начинает работать
источник

ДМ

Денис Макаров in Angular - русскоговорящее сообщество
Anton Shvets
На сервере можно нарендерить странички даже если бэкенда вообще нет
а сервер тогда что?)
источник

D

Dima in Angular - русскоговорящее сообщество
Денис Макаров
главное - с корсами разберись, а то еще ангуляр бросишь)
)
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Денис Макаров
а сервер тогда что?)
Статику отдать
источник

SV

Sla V in Angular - русскоговорящее сообщество
Т.е. рендерится начальная страница на сервере, а потом js бандл подгружается
источник

SV

Sla V in Angular - русскоговорящее сообщество
Денис Макаров
а сервер тогда что?)
Тут я чайник)
источник

ДМ

Денис Макаров in Angular - русскоговорящее сообщество
Sla V
Т.е. рендерится начальная страница на сервере, а потом js бандл подгружается
это не ssr)
источник

ДМ

Денис Макаров in Angular - русскоговорящее сообщество
ты ведь про index.html, где в js'нике указан бандл?)
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
То как он описал это именно ssr :)
источник

ДМ

Денис Макаров in Angular - русскоговорящее сообщество
значит я не так понял)
источник

SV

Sla V in Angular - русскоговорящее сообщество
У нас на самом деле как-то странно это всё делается.
1 этап. Рендерится начальная страница на которой <app-root></app-root> в котором ничего нет=)
2. этап. Когда подгружается бандл,у нас происходит полностью ререндер страницы начиная с рут компонента)
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Может asp правда умеет так делать, хз
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Sla V
У нас на самом деле как-то странно это всё делается.
1 этап. Рендерится начальная страница на которой <app-root></app-root> в котором ничего нет=)
2. этап. Когда подгружается бандл,у нас происходит полностью ререндер страницы начиная с рут компонента)
Если в хтмл ничего нет, это не "рендерится", это обычная работа SPA
источник

SV

Sla V in Angular - русскоговорящее сообщество
В итоге столкнулись с такой траблой, что происходит тупо ререндер
источник

ДМ

Денис Макаров in Angular - русскоговорящее сообщество
Anton Shvets
Если в хтмл ничего нет, это не "рендерится", это обычная работа SPA
вот я как бы и об этом писал)
источник

SV

Sla V in Angular - русскоговорящее сообщество
Anton Shvets
Если в хтмл ничего нет, это не "рендерится", это обычная работа SPA
У нас не рендерятся компоненты, которые в child роутах находятся.
т.е. есть lazy load модуль. Он прогружается, грузит задекларированный в нём компонент и всё что есть в нём, кроме! child роутов
источник

SV

Sla V in Angular - русскоговорящее сообщество
Наверное я тупо описал но так оно и есть
источник

ДМ

Денис Макаров in Angular - русскоговорящее сообщество
Sla V
В итоге столкнулись с такой траблой, что происходит тупо ререндер
все фреймворки работают по одному принципу - весь html код, который вы написали в шаблонах превращается в js)
а затем, когда js подгружается на html страничку, то создаются DOM элементы
источник

SV

Sla V in Angular - русскоговорящее сообщество
Anton Shvets
Если в хтмл ничего нет, это не "рендерится", это обычная работа SPA
Я не знаю каким образом это происходит, но очень похоже на ререндер самого ангуляра, после загрузки бандла
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Ага, начнем с того, что в шаблонах ангуляра на самом деле нет html :)
источник