← Dictionary
Dictionary · Dev

What is Server-side Rendering?

SSR

It is a method that allows web pages to be prepared on the server and displayed quickly before being sent to the user.

Overview

Normally, the browser takes the page as an empty box and fills it in itself. With SSR, the server sends the page to the browser completely ready. This allows the site to load much faster and be found more easily by search engines.

Analogy: It's like the food in a restaurant being prepared in the kitchen and delivered to the table ready; The customer (browser) does not bother to cook the food, he eats it directly.

How it works

When the user request arrives, the server creates the page, places the data in it and sends the finished version.

Where it is used

It is used on e-commerce sites and all web projects where SEO is important.

Commonly confused with

Can be confused with client-side rendering; In client-side, most of the work is done in the browser, and in SSR, most of the work is done on the server.

Frequently asked questions

Why doesn't every site use SSR?

It increases server load and is more complex to install; It may not be necessary for every project.

Related terms

Related tools

This explanation was written in plain language for TreScout and machine-translated from the Turkish original · the Turkish version prevails. If something looks wrong or missing, write to hello@trescout.com. Read in Turkish →