@nodejs_ru

Страница 2455 из 2748
Aga
24.08.2018
13:26:40
У меня в любом случае отдельный сервер для компиляции

то есть, сервак онли фор компилэйшн

Вряд ли рухнет))

Надеюсь

Google
Anton
24.08.2018
13:29:26
бля, с SSR немного ёбли
1. SSR не нужен 2. Сеошники должны страдать

Aga
24.08.2018
13:29:42
может и микросервисы не нужны?)

ну нах ваще

Давай вообще нихуя не делать

Пусть люди стардают

Alexander
24.08.2018
13:30:17
Anton
24.08.2018
13:37:39
может и микросервисы не нужны?)
не надо утрировать. с архитектурной точки зрения SSR - это антипаттерн. так у тебя есть две различные системы фронт и бек. они изолированны у них чёткие зоны отвественности, они общаются между собой по какому-то протоколу, красота. вкорячивая сср, туперь у тебя одна система начинает дублировать функции другой. это преступный шаг в дремучее прошлое с пхп-шными шаблонизаторами и лапшой из фронт и бек логики в один и тех же компонентах системы.

Aga
24.08.2018
13:38:07
в смысле бля

Aga
24.08.2018
13:38:17
Отличия минимальны, в плане кода

То есть, я изначально один раз написал сервер

Для SSR

Google
Aga
24.08.2018
13:38:33
и уже всё, больше не буду менять его

он лишь компилит клиент

фронт уже в свою очередь обращается к микросервисам

Anton
24.08.2018
14:01:31
ну ёпт. смотри, сср хорош, когда тебе нужно просто сгенирить какой-то кусок данных, например отчёт или другой документ. ты выплюнул его и всё, он статичен. а когда у тебя приложение, т.е. полноценный клиент, все данные он рисует сам и получает по запросу из источника, он вообще никак от него не зависит. а ты предлагаешь это смешать, мол давайте еще отдельный сервис будет делать то же, что и так должен делать клиент (отрисовка данных). ну и зачем это смешивать? зачем городить дополнительный сервис(сср)?

Aga
24.08.2018
14:03:18
Я понял что ты имеешь ввиду, Антон

Progressive App

Независимое приложение

Но, производя рендер на клиенте, страдает производительность

Rattlesnake
24.08.2018
14:03:47
Какие то странные понятия об SSR)

Aga
24.08.2018
14:03:54
Следовательно можно забыть о комфортной работе на мобильных устройствах

Я беру SSR, за его производительность, позволяя при этом пользоваться комфортно на любом типе устройсв (почти)

Это мой первый опыт трипл-эй проекта на SSR, следовательно и мне не очень в кайф ебаться с этим SSR

Но, результат требует жертв

Anton
24.08.2018
14:05:58
Следовательно можно забыть о комфортной работе на мобильных устройствах
нуу.. это уже зависит от мобильных фронтёров, в случае спа, сср по идее улучшит производительность только на этапе инициализации, но в дальнейшем же приложуха будет работать как клиент и также посылать запросы да отрисовывать.

Aga
24.08.2018
14:06:13
Я бы не сказал

Ибо каждая страница будет прогружаться у тебя на телефоне

Пожирание зарядки и лаги обеспечены

На данный момент сайт грузится за ~700ms

Без лагов, плавно

Google
Aga
24.08.2018
14:07:34
Ибо все вычисления проводятся на сервере

Можно конечно SPA, но про мобильную платформу можно забыть к сожалению

Alexander
24.08.2018
14:08:20
Konstantin
24.08.2018
14:08:40
На данный момент сайт грузится за ~700ms
В девтулзах вруби low-end mobile и снова посчитай

Aga
24.08.2018
14:08:50
ща

где это?

Alexander
24.08.2018
14:09:27
ууууу, а еще про ssr задвигает

Konstantin
24.08.2018
14:09:30


Aga
24.08.2018
14:10:56
ахахахха

50 секунд

2.2 MB transferred

Мб из-за не разделения на бандлы

Alexander
24.08.2018
14:11:37
Мб из-за не разделения на бандлы
скорее из-за большого количества лишнего кода

Konstantin
24.08.2018
14:11:41
Для чистоты эксперимента надо реально взять слабенький-средненький телефон на хилом 3G и протестить

Aga
24.08.2018
14:11:57
ща, у меня как-раз есть 64 кб\c

Anton
24.08.2018
14:12:29
2.2 MB transferred
фронтёры-хипсторы пади обмазались своим полифлами, иммутаблами, бобелями с es-100500-stage-0. потом фронт по несколько мегабайт

Konstantin
24.08.2018
14:12:33
ща, у меня как-раз есть 64 кб\c
Надо чтобы и телефон был слабый. Бандл скачать - это одно, а запарсить JS - другое

Aga
24.08.2018
14:12:54
Гугл за 12 секунд грузит

Konstantin
24.08.2018
14:12:55
Османи вроде советовал ужать до 200-300кб первый кусок сайта

Google
Aga
24.08.2018
14:13:12
Бля, хз

пиздец, 50 секунд

Alexander
24.08.2018
14:13:36
пиздец, 50 секунд
это все анимация кнопочек

инфасотка

Aga
24.08.2018
14:13:56
чувак, на сайте толком ничего нет

только signin\signup

и слегка в сокетах

Alexander
24.08.2018
14:14:13
Aga
24.08.2018
14:14:18
вк за 31 секунду

Admin
ERROR: S client not available

Aga
24.08.2018
14:14:34
можно же чекнуть что грузит?

Alexander
24.08.2018
14:14:36
вк - spa

можно же чекнуть что грузит?
у тебя девтул на что?

Aga
24.08.2018
14:14:55
в смысле на что?

Anton
24.08.2018
14:15:03
чувак, на сайте толком ничего нет
поймай фронтёра, тряси за грудки, поясняй его криком "где перфоманс, лебовски?! у тебя формочка на два метра! ты поехавший?".

Aga
24.08.2018
14:15:04
хром

Alexander
24.08.2018
14:15:22
в смысле на что?
ты похоже даже не знаешь где это

кароче, ssr ненужон, фронтенд херня.

/thread

Google
Aga
24.08.2018
14:16:51
Если кастрирова немного, там всякие цссы убрать

то на 300 кб примерно освободить можно

но бля

main.js 46 секунд грузит

index.js 39

Konstantin
24.08.2018
14:17:27
только signin\signup
Убрать говнище из депенденсей в девдепендеси - слишком часто мусор остается в проде

Aga
24.08.2018
14:17:29
какого хуя

аа

лол

Konstantin
24.08.2018
14:17:38
И через вебпак/ролап пропустить

Aga
24.08.2018
14:17:38
Так это не прод

это не прод

Konstantin
24.08.2018
14:17:43
Если там жс

Aga
24.08.2018
14:17:44
ахаххахаха

ща забилдю

Забыл совсем

бля)

а вы обрадовались бля

ишь вы

Вы ведь были мне как дети)

Alexander
24.08.2018
14:19:12
Вы ведь были мне как дети)
ты сам только родился видать

Aga
24.08.2018
14:19:36
4.8 секунд DOM грузился

Страница 2455 из 2748