This project shows different ways of rendering apps :
First, run the development server:
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result.
Theme |
Status |
Scale |
Easy to scale |
Performance |
"Blank page" then render |
SEO |
Not SEO friendly |
Data integrity |
Fresh data |
Theme |
Status |
Scale |
Harder to scale |
Performance |
Renders directly but waits for server |
SEO |
SEO compliant |
Data integrity |
Fresh data |
Theme |
Status |
Scale |
Easy to scale |
Performance |
Renders directly |
SEO |
SEO compliant |
Data integrity |
Data retrieved once at build time |
Theme |
Status |
Scale |
Easy to scale |
Performance |
Renders directly |
SEO |
SEO compliant |
Data integrity |
Data retrieved at build time and refreshed periodically |