Skip to content

thollander/scale-demo-pokemon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project shows different ways of rendering apps :

Getting Started

First, run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

CSR

Theme Status
Scale #0f0 Easy to scale
Performance #ff7f00 "Blank page" then render
SEO #f00 Not SEO friendly
Data integrity #0f0 Fresh data

SSR

Theme Status
Scale #ff7f00 Harder to scale
Performance #ff7f00 Renders directly but waits for server
SEO #0f0 SEO compliant
Data integrity #0f0 Fresh data

SSG

Theme Status
Scale #0f0 Easy to scale
Performance #0f0 Renders directly
SEO #0f0 SEO compliant
Data integrity #f00 Data retrieved once at build time

ISR

Theme Status
Scale #0f0 Easy to scale
Performance #0f0 Renders directly
SEO #0f0 SEO compliant
Data integrity #ff7f00 Data retrieved at build time and refreshed periodically