Skip to content

Server Side Rendering with Next.js: Managing Javascript SEO

Notifications You must be signed in to change notification settings

DavidKHahn/Server-Side-Rendering-SEO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Server-Side-Rendering

CSR (Client Side Rendering):

A client-side route happens when the route is handled internally by the JavaScript that is loaded on the page

PROS

  • Rich Interactions
  • Faster Response
  • Web Applications

CONS

  • Low SEO potential
  • Longer initial load

SSR (Server Side Rendering):

While browsing, the adjustment of a URL can make a lot of things happen. This will happen regularly by clicking on a link, which in turn will request a new page from the server. This is what we call a server-side route. A whole new document is served to the user.

PROS

  • Static Sites
  • SEO
  • Initial Page Load

CONS

  • Full Page Reloads
  • Slower Page rendering
  • Requests to server

Next.js:

  • Assists with less full page refresh for server side rendering using such features like Link (Note: With client side rendering you do not need to refresh the entire page but with server side rendering you do)

Check out the documentation for more information: https://nextjs.org/docs

Helpful Links:

About

Server Side Rendering with Next.js: Managing Javascript SEO

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published