Size: a a a

WordPress && WooCommerce

2021 April 02

AB

Andrey Berezhnoy in WordPress && WooCommerce
либо можешь, но не на всех частях приложения
источник

AY

Anatoly Yumashev in WordPress && WooCommerce
Andrey Berezhnoy
либо можешь, но не на всех частях приложения
ну это ежу понятно.

то что публичное и SEO - чаще всего хорошо ложится на SSG.

а если это приватные страницы то там лучше SPA без SSR
источник

AB

Andrey Berezhnoy in WordPress && WooCommerce
приватные страницы тоже разные бывают и тоже иногда лучше сделать SSR
источник

AB

Andrey Berezhnoy in WordPress && WooCommerce
SSR не про SEO
источник

AY

Anatoly Yumashev in WordPress && WooCommerce
Andrey Berezhnoy
приватные страницы тоже разные бывают и тоже иногда лучше сделать SSR
пример? я не встречал еще кейсов чтобы ради приватных страниц имело смысл городить SSR
источник

AB

Andrey Berezhnoy in WordPress && WooCommerce
Anatoly Yumashev
пример? я не встречал еще кейсов чтобы ради приватных страниц имело смысл городить SSR
скорость отрисовки.
нужно максимально быстро отрисовать первый экран (это делается на SSR). всё что ниже, уже догружается и рендерится клиентом
источник

AB

Andrey Berezhnoy in WordPress && WooCommerce
SSR в первую очередь про first meaningful paint
источник

AB

Andrey Berezhnoy in WordPress && WooCommerce
а потом уже про SEO
источник

AY

Anatoly Yumashev in WordPress && WooCommerce
Andrey Berezhnoy
скорость отрисовки.
нужно максимально быстро отрисовать первый экран (это делается на SSR). всё что ниже, уже догружается и рендерится клиентом
ок. но что мешает скелет и первый экран отрендерить через SSG и отдать быстрее чем SSR? А все остальное уже с клиента дорисовать?
источник

AB

Andrey Berezhnoy in WordPress && WooCommerce
Anatoly Yumashev
ок. но что мешает скелет и первый экран отрендерить через SSG и отдать быстрее чем SSR? А все остальное уже с клиента дорисовать?
ну если не запаришься сделать это так, чтобы hydate потом отработал, то ничего не мешает
источник

AB

Andrey Berezhnoy in WordPress && WooCommerce
а вот в админках да, можно без SSR
там важнее чтобы было управление с клавы и чтобы память не текла
источник

AY

Anatoly Yumashev in WordPress && WooCommerce
Andrey Berezhnoy
а вот в админках да, можно без SSR
там важнее чтобы было управление с клавы и чтобы память не текла
мне кажется ты натягиваешь сову на глобус ))

я встречал только 1 причину для SSR.

это когда прогеры фанаты реакта и знают только реакт.

когда все элементы UI запилены в виде библиотеки и нужна единая база кода на JS всех UI.

и пока идет работа только с приватными страницами - хватает SPA.

но часть страниц вдруг нужны под SEO. и вот эти части публичные прогоняют через SSR, чтобы с 1 стороны иметь одну кодовую базу и привычные инструменты, а с другой стороны получить SEO
источник

AB

Andrey Berezhnoy in WordPress && WooCommerce
Anatoly Yumashev
мне кажется ты натягиваешь сову на глобус ))

я встречал только 1 причину для SSR.

это когда прогеры фанаты реакта и знают только реакт.

когда все элементы UI запилены в виде библиотеки и нужна единая база кода на JS всех UI.

и пока идет работа только с приватными страницами - хватает SPA.

но часть страниц вдруг нужны под SEO. и вот эти части публичные прогоняют через SSR, чтобы с 1 стороны иметь одну кодовую базу и привычные инструменты, а с другой стороны получить SEO
если ты пилишь кодовую базу чтобы работал SSR - то значит ты везде можешь сделать SSR :)
и если ты это можешь сделать везде, то почему бы сразу так не сделать?
источник

ML

Max Lyuchin in WordPress && WooCommerce
Anatoly Yumashev
Кстати кто тут про реакт и SSR топил?

вот пример https://talentpowered.team/blogs

меня одного подташнивает?
«Зачем оно мигает всеми иконками когда я тыкаю только по одной?». На этом вопросе я, собственно, закрыл страницу к хуям
источник

AB

Andrey Berezhnoy in WordPress && WooCommerce
SSR это не нажал кнопку и работает
SSR надо учитывать по всей кодовой базе
источник

AY

Anatoly Yumashev in WordPress && WooCommerce
Andrey Berezhnoy
если ты пилишь кодовую базу чтобы работал SSR - то значит ты везде можешь сделать SSR :)
и если ты это можешь сделать везде, то почему бы сразу так не сделать?
потому что SPA в приватных приложениях проще и быстрее чем SSR?
источник

AB

Andrey Berezhnoy in WordPress && WooCommerce
Anatoly Yumashev
потому что SPA в приватных приложениях проще и быстрее чем SSR?
быстрее по каким показателям?
источник

AY

Anatoly Yumashev in WordPress && WooCommerce
Andrey Berezhnoy
быстрее по каким показателям?
например по загрузке скелета
источник

AB

Andrey Berezhnoy in WordPress && WooCommerce
Anatoly Yumashev
например по загрузке скелета
в случае с SPA ты 2 секунды смотришь в белый экран пока парсится JS
в случае SSR у тебя почти сразу отрисовывается скелет, а остальное уже потом
источник

AB

Andrey Berezhnoy in WordPress && WooCommerce
2 секунды - это в идеальных условиях
источник