Web sayfasını görüntülemek isteyen kullanıcılar sunucuya bir istek gönderir. Bu istek sonrasında sunucu tarafından tarayıcıya içerisinde JavaScript kodlarının bulunduğu bir HTML dosyası gönderilir. Bu dosyaların tarayıcı tarafından işlendiği ve sayfa içeriğinin tarayıcı tarafından oluşturulduğu yöntem client side rendering olarak adlandırılır. Daha sonra tarayıcı tarafından içeriği oluşturulan web sayfası kullanıcılara sunulur. Bu yöntemde işlem tarayıcı tarafında yapıldığı için sunucu tarafında yüklü bir işlem gücüne ihtiyaç kalmaz. Genellikle son kullanıcıya daha hızlı bir açılış performansı sunmak için tercih edilen bir yöntemdir.