Hai sempre bisogno di SSR? La risposta breve sarebbe no. Non tutte le app richiedono il rendering lato server, in particolare le app con dashboard e autenticazione che non avranno bisogno di SEO o condivisione tramite i social media. Inoltre, l'esperienza per la creazione di un'app React con rendering del server è superiore rispetto a un'app inizializzata utilizzando create-react-app.
Quando dovresti usare SSR?
L'approccio SSR è buono per la creazione di applicazioni web complesse che richiedono l'interazione dell'utente, si basano su un database o dove il contenuto cambia molto spesso. Questo perché il contenuto di questi siti cambia molto spesso e gli utenti devono vedere il contenuto aggiornato non appena vengono aggiornati.
Quanto è importante l'SSR?
SSR è usato per recuperare dati e precompilare una pagina con contenuti personalizzati, sfruttando l'affidabile connessione Internet del server. Cioè, la connessione Internet del server è migliore di quella di un utente con lie-fi), quindi è in grado di precaricare e amalgamare i dati prima di consegnarli all'utente.
L'SSR è ancora necessario per la SEO?
Altre grandi aziende tecnologiche continuano a investire e fanno affidamento sull'SSR; non è solo per SEO. SSR è ancora necessario per servire i metadati per gli oggetti multimediali poiché i bot SEM non eseguono ancora JavaScript.
Quali sono alcuni degli svantaggi dell'utilizzo di SSR?
I contro di SSR
- Transizioni di pagina più lente: la navigazione da una pagina all' altra è spesso molto più lenta con SSR che con CSR - almeno sele tue pagine contengono dati pesanti/complessi. …
- Vulnerabilità: i siti SSR sono più difficili da proteggere perché hanno una superficie più ampia da attaccare rispetto ai siti CSR.