Винаги ли имате нужда от SSR? Краткият отговор би бил не. Не всички приложения се нуждаят от изобразяване от страна на сървъра, особено приложения с табло за управление и удостоверяване, които няма да се нуждаят от SEO или споделяне чрез социални медии. Плюс това, опитът за изграждане на React приложение, изобразено от сървъра, е по-високо от приложение, инициализирано чрез create-react-app.
Кога трябва да използвате SSR?
Подходът на SSR е добър за изграждане на сложни уеб приложения, които изискват взаимодействие с потребителя, разчитат на база данни или където съдържанието се променя много често. Това е така, защото съдържанието на тези сайтове се променя много често и потребителите трябва да видят актуализираното съдържание веднага щом бъдат актуализирани.
Колко важен е SSR?
SSR се използва за извличане на данни и предварително попълване на страница с персонализирано съдържание, като се използва надеждната интернет връзка на сървъра. Това означава, че собствената интернет връзка на сървъра е по-добра от тази на потребител с lie-fi), така че той може предварително да извлича и обединява данни, преди да ги достави на потребителя.
Все още ли е необходим SSR за SEO?
Други големи технологични компании продължават да инвестират и разчитат на SSR; не е само за SEO. SSR все още е необходим за обслужване на метаданни за медийни обекти, тъй като SEM ботовете все още не изпълняват JavaScript.
Какви са някои от недостатъците на използването на SSR?
Недостатъците на SSR
- По-бавни преходи на страници: сърфирането от страница на страница често е много по-бавно със SSR, отколкото с CSR - поне аковашите страници съдържат тежки/сложни данни. …
- Уязвимост: SSR сайтовете са по-трудни за поддържане на сигурност, защото имат по-голяма повърхност за атака от CSR сайтовете.